一.
1.环境搭建
jac 核心配置文件 sql映射文件 基于Mybatis使用
2.基础crud
sql映射文件中的:
select insert update delete
属性:id parameterType resultType resultMap
parameterType 基本|包装类 String Date 数组|List Map Javabean
resultType 基本|包装类 String Date List Map Javabean
3.接口绑定方案
接口:功能的集合
sql映射文件:接口中功能要执行的sql语句
要求:
名字相同
同一个包下
sql映射文件的命名空间定义为接口权限定名
sql标签的id属性与接口中方法的方法名相同
sql参数与返回值要求与方法的参数与返回值相同
使用:
获取接口的实现类对象
调用重写方法
4.接口绑定方案下实现CRUD
动态sql
缓存机制
resultMap
注解开发
逆向工程
mybatis.generator 可自动生成pojo(javabea).mapper.xml文件