Spring Boot+Spring Cloud+Vue+Element项目实战:手把手教你开发权限管理系统
上QQ阅读APP看书,第一时间看更新

3.4 MyBatis

MyBatis是一款非常优秀的持久层框架,可以支持定制化SQL、存储过程以及高级映射等高级特性。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs对象映射成数据库中的记录,使用MyBatis可以避免几乎所有的JDBC代码,无须手动设置参数和获取结果集。相比类似Hibernate这种完全ORM框架,MyBatis其实只能算是SQL Mapping框架,两种方式各有优劣,MyBatis虽然编写Mapping文件有点麻烦,但贵在灵活,故深受企业的喜爱,成为当前主流的持久层框架。

  • 官网教程:http://www.mybatis.org/mybatis-3/zh/
  • W3C教程:https://www.w3cschool.cn/mybatis/