Mybatis的介绍

Mybatis是一个jdbc的数据库框架,是一个持久层【数据库操作层】框架,只需要开发者会写sql语句就可以进行数据库的操作,不需要进行频繁的获取Connnection、PrepareStatement、ResultSet。

 

Mybatis可以将sql语句写在xml配置文件中,也可以写在注解中@select("select * from t_user")

<select>

  Select * from t_user

</select>

 

持久层框架:Hibernate、Mybatis

ssh:spring、struts2、hibernate,需要自己进行整合

ssm:spring、springmvc、mybatis,需要自己进行整合

spirngboot:将ssm整合好的产品,可以直接解析ssm的开发

 

Mybatis和Hibernate的区别:

Hibernate是一个全自动【可以生成sql语句】的持久层框架,ORM【Object Relation Mapping,将数据库的查询结果隐射为Java中的对象】框架

Mybatis是一个半自动【要自己写sql语句】的持久层框架

 

posted @ 2019-11-01 22:33  tunan96  阅读(99)  评论(0编辑  收藏  举报