简单列几条:
1.对于数据库性能要求比较高,比如数据量很大的时候,这意味着我们需要高度优化的sql语句或者存储过程。在这种情况下ibatis使用ibatis更好。
2.ibatis运用比较灵活,自己灵活构造sql语句,方便修改某一个字段,而hibernate在做修改的时候需要修改整条记录。
3.hibernate数据库无关性系好,sql语句的自动生成和执行,需要写的代码很少,快速开发。
4.对与表关系比较简单的用hibernate,表关系比较复杂的用ibatis,因为ibatis灵活构造sql语句。
本文对比了Ibatis和Hibernate两种持久层框架的适用场景。强调了Ibatis在复杂SQL需求和灵活构造上的优势,以及Hibernate在快速开发和数据库无关性方面的便利。
5120

被折叠的 条评论
为什么被折叠?



