
MyBatis
文章平均质量分 86
mybatis相关内容详解
喜欢木木
Java小白
展开
-
MyBatis分页插件
pageNum:当前页的页码pageSize:每页显示的条数size:当前页显示的真实条数total: 总 记 录 数pages: 总 页 数prePage:上一页的页码nextPage:下一页的页码isFirstPage/isLastPage:是否为第一页/最后一页hasPreviousPage/hasNextPage:是否存在上一页/下一页navigatePages:导航分页的页码数navigatepageNums:导航分页的页码,[1,2,3,4,5]原创 2023-03-21 09:47:30 · 118 阅读 · 0 评论 -
MyBatis逆向工程
1.我们使用MyBatis开发时的正常流程:1.数据库:设计数据表2.实体类:建立与数据表对应的pojo实体类3.持久层:设计持久层,Mapper接口和Mypper.xml sql映射文件4.服务层:添加Service接口和ServiceImpl接口实现类5.逻辑控制层:设计各页面/功能的Cotroller6.前端视图层2.MyBatis官方为我们提供了一个逆向工程,通过这个逆向工程,只要建立好数据表,那么MyBatis就会根据这个表自动生成pojo类、dao接口、sql映射文件。1.加入Mybatis逆向原创 2023-03-20 10:15:26 · 525 阅读 · 0 评论 -
Spring整合MyBatis
本文介绍了如何使用Spring整合MyBatis,介绍了mybatis-spring中一些重要的类,使用具体的示例,进行 一步步的整合,有助于理解原创 2023-03-03 09:25:12 · 163 阅读 · 0 评论 -
Mybatis实现动态SQL&Mybatis缓存
介绍了什么是mybatis中的动态SQL,以及动态SQL的实现过程,首先搭建了一个可以运行的mybatis的环境,然后分别介绍了实现动态SQL的方法:if,choose,when,set,foreach,介绍了mybatis中的缓存,主要介绍的是一级缓存和二级缓存,自定义缓存也有提及原创 2023-02-24 09:44:15 · 228 阅读 · 0 评论 -
mybatis的CRUD&mybatis配置解析
本文介绍了mybatis中的CRUD,主要有select,insert,update,delete,模糊查询,介绍了mybatis核心配置文件的解析,详述了:环境(environment),属性(properties),类型别名(typeAliases),设置,映射器(mappers),介绍了mybatis的生命周期和作用域:SqlSessionFactoryBuilder,SqlSessionFactory,SqlSession原创 2023-02-23 09:12:04 · 126 阅读 · 0 评论 -
MyBatis结果集映射resultMap&日志详解&注解&Lombok
本文详述了mybatis中resultMap结果集映射的使用方法,以及一对多,多对一复杂的结果集映射,详述了mybatis的日志工厂,以及常用的日志属性讲解,包含log4j,以及在mybatis中如何进行分页查询,在mybatis中使用注解进行开发,以及使用注解开发使用到的插件,主要是记录自己学习中的笔记,方便以后进行复习原创 2023-02-21 11:20:17 · 864 阅读 · 0 评论 -
MyBatis简介&工厂类&xml核心配置文件
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。原创 2023-02-20 17:25:54 · 321 阅读 · 0 评论