![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 86
超大充电宝
这个作者很懒,什么都没留下…
展开
-
【MyBatis】动态SQL的基本用法
文章目录动态SQL1、if标签2、where标签3、foreach标签 动态SQL mybatis动态SQL,采用的基于OGNL表达式来操作的。根据表达式的不同进行动态的SQL的拼接、组装。 动态SQL标签: if标签 、where标签、trim标签(where、set)、foreach标签 1、if标签 if标签通常用于where语句中,通过判断参数值来决定是否使用某个查询条件条件,它也经常用于update语句中判断是否更新某一个字段,还可以在insert语句中用来判断是否插入某个字段的值 接口文原创 2021-02-08 11:24:27 · 346 阅读 · 1 评论 -
【MyBatis】MyBatis动态代理
文章目录MyBatis动态代理1、代理模式(1)JDK自带的动态代理(2)CGLib动态代理2、MyBatis中动态代理 MyBatis动态代理 在MyBatis的使用过程中,我们经常使用的是通过getMapper方法获取代理对象,形如:StudentMapper mapper = sqlSession.getMapper(StudentMapper.class);方式,从而进行对接口的动态代理。 1、代理模式 动态代理其实是代理模式的一种,而代理模式其实是Java当中的一种设计模式。其结构如图所示:原创 2021-02-08 10:38:09 · 632 阅读 · 3 评论 -
【MyBatis】Spring和Mybatis的整合
文章目录Spring和Mybatis的整合1、整合思想2、整合步骤(1)引入依赖(2)创建bean类(User.java)(3)Mapper接口文件(UserMapper.java)(4)Mapper.xml文件(UserMapper.xml)(5)整合sqlSessionFactory创建(spring-mybatis.xml)(6)通过代理对象操作(spring-mybatis.xml)(7)测试类(8)执行结果 Spring和Mybatis的整合 1、整合思想 将mybatis中的实例交给Spri原创 2021-02-08 09:10:33 · 284 阅读 · 0 评论 -
Junit测试介绍
文章目录Junit测试介绍Junit的测试步骤1、引入依赖2、生成测试类Junit 介绍 Junit测试介绍 测试是在开发过程中保证代码质量的必不可少的环境,开发人员常用的一键构建测试结构的功能,通过Junit做单元测试 Junit的测试步骤 1、引入依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId原创 2021-02-08 08:44:36 · 322 阅读 · 3 评论 -
【MyBatis】MyBatis框架配置详解
文章目录配置详解1、全局配置文件的介绍(mybatis-config.xml)(1)properties:读取外部资源的(2)setting:全局的参数配置(3)typeAliases:类型别名(4)environments:环境配置(5)mappers:映射器2、配置XML文件的基本用法(1)select(2)insert(3)update(4)delete3、注解基本用法4、编码详解 配置详解 1、全局配置文件的介绍(mybatis-config.xml) 参考文档:MyBatis配置 (1)pro原创 2021-02-08 08:34:54 · 426 阅读 · 2 评论 -
【MyBatis】MyBatis框架介绍
文章目录1、JDBC编程和存在问题2、MyBatis介绍3、MyBatis原理4、MyBatis使用(1)引入依赖(2)全局配置文件(mybatis-config.xml)(3)PoJo类(Student23.java)(4)Mapper接口文件(Student23Mapper.java)(5)Mapper.xml文件(Student23Mapper.xml)(6)添加日志(7)查询操作(8)执行结果 1、JDBC编程和存在问题 JDBC编程详解前面已经写过了这里就不细说了,详情请点击:JDBC编程原创 2021-02-08 07:16:36 · 681 阅读 · 4 评论