Mybatis核心配置文 -- andMapper代理
目的:解决硬编码问题;简化后期执行sql
使用mapper代理方式完成案例
1.定义与SQL映射文件同名的Mapper接口,并且将Mapper接口和SQL映射文件放置在同一目录下
2.设置SQL映射文件的namespace属性为Mapper接口全限定名
全限定类名:就是类名全称,带包路径的用点隔开
3.在Mapper接口中定义方法,方法名就是SQL映射文件中sql语句的id,保持参数类型和返回值一致
4.编码
通过SqlSession的 getMapper()方法获取Mapper接口的代理对象
调用对应方法完成sql的执行
5.别名
<typeAliases>
</typeAliases>
6.Mybatis有两种方法进行增删改查,一种是配置文件,另一种是注释
7.MybatisX插件,提高编写效率
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决