我问自己,在构建数据库前端时,社区认为“最佳实践”是什么。
例如:
每个表单都应该有自己的连接吗?
所有与数据库相关的东西都应该放在一个单独的层中吗?也就是说:创建一个类,处理数据库的所有事务,然后我从表单等实例化该类?
分离规则应该遵循多严格,即:SQL字符串、连接字符串放在哪里。在每个表单代码中(可找到),在作为全局变量的单独(源)文件中,在 XML 文件中,甚至在源代码中不存在,仅在 sql 服务器上?
等等
最佳答案
构建 Web 应用程序时,通常有 3 层逻辑。
- 表示层
- 业务逻辑层
- 数据访问层
最后一层负责管理数据库的所有工作。
业务逻辑层不应该在不使用数据访问层的情况下直接与数据库对话。
这是我最好的建议
关于database - 数据库应用程序的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/638706/