有很多关于使用 ORM((N)Hibernate、LINQ to SQL)构建 DAL 的信息。但我找不到任何关于使用纯 SQL 或混合 (ORM + SQL) 方法执行此操作的建议。
我想知道,有关于这个主题的资源(网站、书籍)吗?
除了常见的最佳实践之外,我还有一些兴趣点:
- 如何组织 SQL 字符串的存储
- 动态生成sql字符串
- 将查询结果集转换为域对象
- 查询关联集合
- 最小化样板数据访问代码
最佳答案
关于java - 使用 SQL 构建数据访问层的指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3811273/