Java框架-MyBatis

43 阅读1分钟

功能简介

MyBatis通过“Mapper接口类”中的方法名和Mapper配置文件中id对应的sql语句,生成执行查询的语句。例如下图,上面是Mapper接口类的一个方法,下面是Mapper配置文件对应该方法的sql(通过id映射)

image.png

下面是如何使用Mapper接口类执行查询

image.png

SqlSessionUtils类内容如下 image.png

全部注释 image.png

动态SQL

目录

image.png

官网:mybatis.org/mybatis-3/z…

MyBatis逆向工程(功能很强大!!!)

通过org.mybatis.generator连接数据库(逆向工程配备文件),生成指定数据库表对应的实体对象类、Mapper接口类、Mapper配置文件,而且增删改查比较全面,能减少不少的编码工作量。

框架中的设计模式

image.png