mybatis框架介绍

admin 35 0

MyBatis是一个基于Java的持久层框架,它支持定制化SQL、存储过程以及高级映射,MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集,MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。

MyBatis应用程序根据XML配置文件创建SqlSessionFactory,SqlSessionFactory再根据配置获取一个SqlSession,配置来源两个地方,一个是文件配置,一个是Java代码注解,sql写在xml里,便于管理和优化,通过sql基本上可以实现不使用数据访问框架就可以实现所用功能。

以上内容仅供参考,如需更多信息,建议查阅MyBatis官网或咨询专业技术人员。