
MyBatis
MyBatis
阿国GG在学习
这个作者很懒,什么都没留下…
展开
-
MyBatis-12-动态SQL
一、IF语句接口类(dao层)接口类mapper.xml文件测试1.title为空时2.author为空3.都不为空4.都为空二、where接口类(dao层)接口类Mapper.xml三、set接口类(dao层)接口类Mapper.xml测试代码执行结果数据库信息四、SQL片段使用注意事项: 1.基...原创 2021-12-06 02:48:06 · 122 阅读 · 0 评论 -
MyBatis-11-动态SQL环境搭建
一、环境搭建1.数据库准备2.实体类3.Mapper接口4.对应Mapper.xml文件5.工具类6.测试代码7.执行结果8.数据库数据原创 2021-12-05 23:59:20 · 268 阅读 · 0 评论 -
MyBatis-10-多对一处理
一、环境搭建1.数据库环境和上一个相同2.实体类3.接口类4.对应的接口类的Mapper.xml文件(建议包名配置设置为一样)5.测试接口类mapper.xml文件代码二、多对一处理第一种:按照结果处理接口类方法接口的配置文件测试代码执行结果第二种:按照查询接口类方法mapper.xml文件测试代码代码执行说明: ...原创 2021-12-05 21:02:26 · 73 阅读 · 0 评论 -
MyBatis-09-多对一处理
一、环境准备1.为了偷懒导入Lombok2.在构建两个表student表和teacher表3.表内数据student表teacher表3.新建对应数据库的实体类Student和Teacher4.建立对应Mapper接口文件5.建立对应的Mapper.xml文件为了统一资源管理我们把XML文件建立在resources资源目下注意:此处接口文件和Mapper接口文件最好保持包名一样StudentMapper.xm...原创 2021-12-05 06:26:41 · 382 阅读 · 0 评论 -
MyBatis-08-Lombok
介绍:方便我们编写实体类对象,通过注解可以省略不写get、set、toString等方法(偷懒)@Getter and @Setter@FieldNameConstants@ToString@EqualsAndHashCode@AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor@Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog, @JBossLog, @Flog原创 2021-12-05 05:21:26 · 180 阅读 · 0 评论 -
MyBatis-07-注解
一、注解入门1.注解入门使用注解不再需要对应的mapper.xml映射文件2.注解注入到接口类3. 测试运行原创 2021-12-05 04:56:30 · 396 阅读 · 0 评论 -
MaBatis-06-分页
1.接口方法和xml文件2.测试的使用原创 2021-12-05 00:03:27 · 97 阅读 · 0 评论 -
MyBatis-05-resultMap
一、环境介绍1. 实体类对象2. Mapper接口和xml文件3. 实验结果发现:password部分为空二、解决措施第一种:起别名的方式运行结果:第二种:resultMap映射实验结果...原创 2021-12-04 20:55:34 · 353 阅读 · 0 评论 -
MyBatis-04-配置之属性优化
一、配置1. 配置文档的顶层结构如下:configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) transactionManager(事务管理器) dataSource(数据源) databa.原创 2021-12-04 17:06:33 · 128 阅读 · 0 评论 -
MyBatis-03-Map方法和模糊查询
一、Map方便参数的简化1. Map传递参数,直接在SQL中去除key即可parameterType="map"二、模糊查询1. 接口类方法2. xml文件查询原创 2021-12-04 04:22:40 · 157 阅读 · 0 评论 -
MyBatis-02-增删改查
一、相关属性字段1. id:就是对应的namespace中的方法名2. resultType:SQL语句执行的返回值3. parameterType:参数类型二、select三、insert四、update五、delete原创 2021-12-04 03:22:32 · 91 阅读 · 0 评论 -
MyBatis-01
一、连接数据源库资源二、相关的配置文件1.UserMapper.xml配置文件2.mybatis-config.xml三、测试启动原创 2021-12-04 02:11:27 · 206 阅读 · 0 评论