RowBounds分页
不再使用SQL实现分页
1.接口
2.mapper.xml
3.测试
7.3分页插件
了解即可,万一以后公司的架构师,说要使用,你需要知道它是什么东西!
8. 使用注解开发8.1 面向接口编程
8.2使用注解开发
注解在接口上实现
2. 需要在核心配置文件中绑定接口
3.测试
本质:反射机制实现
底层:动态代理!
Mybatis详细的执行流程!
8.3CRUD
我们可以在工具类创建的时候实现自动提交事务!
因为实体类和数据库里,名称不一样,所以查询密码为空,暂时先不去解决和改动。
按照id查询:
接口:
测试:
增加:
接口:
测试:
修改:
接口:
测试:
删除
接口:
测试:
注意:
我们必须要将接口注册绑定到我们的核心配置文件中!
关于@Param()注释
基本类型的参数或String类型,需要加上
引用类型不需要加
如果只有一个基本类型的话,可以忽略,但是建议大家都加上!
我们在SQL中引用的就是我们这里的@Param()中设定的属性!
#{} ${}的区别



