Hibernate只是Spring支持的众多ORM解决方案之一。其他在这里列出。
如果满足以下所有条件,则可以选择ORM:
- 您具有将关系数据映射到的实体对象模型。
- 您喜欢ORM层为您生成的SQL。
- 您的架构完全符合ORM解决方案的要求。
- 您并没有使用很多存储过程。
- 您没有想到您可以比ORM更好地优化SQL。
如果其中任何一个都不正确,那么也许ORM不适合您。
Spring
JDBC模板轻巧简单。我敢打赌,它可以满足您所说的要求。我建议您继续进行此 *** 作,直到您发现自己的要求将您带到ORM。如果您遵循典型的Spring习惯用法并创建基于接口的持久层,这将意味着注入一个实现而不是另一个实现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)