1什么是Mybatis?
MyBatis是一款优秀的支持自定义SQL查询、存储过程和高级映射的持久层框架,消除了几乎所有的JDBC代码和参数的手动设置以及结果集的检索。MyBatis可以使用XML或注解进行配置和映射,MyBatis通过将参数映射到配置的SQL形成最终执行的SQL语句,最后将执行SQL的结果映射成Java对象返回。
2.Hibernate优点?
Hibernate建立在POJO和数据库表模型的直接映射关系上。通过xml或注解即可和数据库表做映射。通过pojo直接可以操作数据库的数据。它提供的是全表的映射模型。
消除代码映射规则,被分离到xml或注解里配置。
无需在管理数据库连接,配置在xml中即可。
一个会话中,不要操作多个对象,只要操作Session对象即可。
·关闭资源只需关闭Session即可。
什么是Mybatis?
最新推荐文章于 2024-08-14 01:48:08 发布