首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
mybatis
相关资讯
热门
最新
后端
01-01 08:00
后端
mybatis-plus无法通过logback-spring输出
mybatis-plus可以在控制台打印,却无法通过logback输出 问题描述通过官网配置,将mybatis-plus引入spring boot项目中,但是日志只能在控制台中输出,却无法在logb...
66
代码人生
01-01 08:00
代码人生
MyBatis 使用注解开发初体验
MyBatis 使用注解开发初体验 MyBatis 使用注解开发初体验 MyBatis 使用注解实现接口的方法不需要借助于接口的 mapper 配置文件,而是将 sql 和执行 sql 需要的参数都写在注解中 记录第一次使用注解实现方法 核心配置文件绑定接口 <mappers> <mapper class="org.realzs.dao.UserMapper"
66
代码人生
01-01 08:00
代码人生
MyBatis 一对多操作
MyBatis 一对多操作 表结构: public class Teacher { private int id; private String name; // 一个老师多个学生 private List<Student> student; } public class Student { private int id;
65
代码人生
01-01 08:00
代码人生
Mybatis-基本学习(下)
Mybatis-基本学习(下) 四,MAP的使用--超常用 思考:多表连接查询怎么做?---MAP的好处!---返回 List<Object> 使用场景 类似加了一层封装 实体类,或者数据库中的表,字段或者参数过多,就考虑使用Map 非常灵活,不用死死的在方法中定一个值,然后最后处理一个值的锁定。。。它可以随意定义几个值的锁定(前提是sql语句有对应) 规范? -
63
后端
01-01 08:00
后端
Mybatis Plus 3.4版本之后分页插件的变化
一、MybatisPlusInterceptor 从Mybatis Plus 3.4.0版本开始,不再使用旧版本的PaginationInterceptor ,而是使用MybatisPlusInte...
62
后端
01-01 08:00
后端
Mybatis一对多,多对一处理
Mybatis一对多,多对一处理,多对一的理解多个学生对应一个老师搭建测试环境1.IDEA安装Lombok插件(这个插件可以帮助自动生成set,get方法很方便)2.引入Maven依赖在代码中增加注释4.编写实体类对应的Mapper接口5.编写Mapper接口对应的mapper.xml配置文件StudentMapper.xml,TeacherMapper.xml按查询嵌套处理1.给StudentM
62
代码人生
01-01 08:00
代码人生
mybatis获取插入数据获取自增主键值
mybatis获取插入数据获取自增主键值 框架: 若依 使用若依时,因为若依的数据库使用自增主键,就有点疑惑框架怎么获取的插入数据的自增主键的值 通过在网上查资料发现,这个其实是mybatis的功能 实现: 在对应的xml文件里面的insert语句里面有这两个属性即可 一般来说自动生成的xml语句里面会有这两个属性 在插入数据后,插入的数据的组件会返回到对应的实体类的属性里面,直接getId
61
代码人生
01-01 08:00
代码人生
MyBatis缓存技术(一级缓存、二级缓存)
MyBatis缓存技术(一级缓存、二级缓存),1、MyBatis的缓存分类一级缓存一级缓存的作用域是一个SqlSession。MyBatis默认开启一级缓存。在同一个SqlSession中,执行相同的查询SQL,第一次会查询数据库,并写到缓存中;第二次直接从缓存中读取。当执行SQL时,两次查询中间发生了增、删、改的操作,则SqlSession的缓存会被清空。二级缓存二级缓存的作用域是一个names
59
代码人生
01-01 08:00
代码人生
MyBatis-工作原理
MyBatis-工作原理,MyBatis-工作原理Configuration封装了所有配置文件的详细信息总结:把配置文件的信息解析并保存在Configuration对象中,返回包含了Configuration的DefaultSqlSession对象。返回SqlSession的实现类DefaultSqlSession对象。他里面包含了Executor和ConfigurationExecutor会在这
58
代码人生
01-01 08:00
代码人生
myBatis--动态SQL
myBatis--动态SQL 一、介绍 动态 SQL是MyBatis强大特性之一。极大的简化我们拼装SQL的操作。 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。 MyBatis 采用功能强大的基于 OGNL 的表达式来简化操作。 二、动态SQL 1.if 注意:在查询的时候有些条件没有带上,以至于SQL语
58
«
1
2
...
24
25
26
27
28
29
30
31
32
»