随笔 - 1162  文章 - 0  评论 - 16  阅读 - 59万 

随笔分类 -  MyBatisPlus

学习MyBatisPlus
MyBatisPlus 之 Oracle 数据库主键
摘要:一、 二、 三、 阅读全文
posted @ 2021-09-26 23:01 格物致知_Tony 阅读(90) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 公共字段自动填充
摘要:一、 二、 三、 四、 五、 六、 阅读全文
posted @ 2021-09-26 23:00 格物致知_Tony 阅读(29) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 全局SQL注入器应用
摘要:一、 二、 三、 四、 五、 六、 阅读全文
posted @ 2021-09-26 22:59 格物致知_Tony 阅读(80) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 自定义全局操作
摘要:一、 二、 三、 四、 五、 阅读全文
posted @ 2021-09-26 22:58 格物致知_Tony 阅读(83) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 代码生成器
摘要:一、代码生成器 1、MP 提供了大量的自定义设置,生成的代码完全能够满足各类型的需求。 2、表及字段命名策略选择 在 MP 中,我们建议数据库表名 和 表字段采用驼峰命名方式,如果采用下划线命名方式,请开启全局下划线开关,如果表名字段方式不一致请注解指定,建议最好保持一致。 这么做的原因是为了避免在 阅读全文
posted @ 2021-09-26 22:45 格物致知_Tony 阅读(344) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 插件扩展
摘要:一、MyBatis 插件机制简介 1、插件机制 MyBatis 通过插件(Interceptor)可以做到四大对象相关方法的执行,根据需求,完成相关数据的动态改变。 四大对象 Executor StatementHandler ParameterHandler ResultSetHandler 2、 阅读全文
posted @ 2021-09-26 22:45 格物致知_Tony 阅读(412) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 活动记录(ActiveRecord)
摘要:一、ActiveRecord(活动记录) Active Record (活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。 ActiveRecord 一直广受动态语言(PHP、Ruby 等)的喜爱,而 Java 作为静态语言,对于 Ac 阅读全文
posted @ 2021-09-26 22:44 格物致知_Tony 阅读(149) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 条件构造器 EntityWrapper
摘要:一、EntityWrapper 简介 1、MyBatis-Plus 通过 EntityWrapper(简称 EW,MP封装的一个查询条件构造器)或者 Condition(与EW类似)来让用户自由的构建查询条件,简单便捷,没有额外的负担,能够有效提高开发效率。 2、实体包装器,主要用于处理 SQL拼接 阅读全文
posted @ 2021-09-24 23:13 格物致知_Tony 阅读(1955) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 全局策略配置
摘要:MP 全局策略配置 使用 Spring 整合 MyBatis 之后,可以在 Spring 的配置文件中进行 MP 的全局配置。 如下: <!-- 定义MyBatisPlus的全局策略配置 --> <bean id="globalConfig" class="com.baomidou.mybatisp 阅读全文
posted @ 2021-09-24 21:51 格物致知_Tony 阅读(1545) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 常用注解
摘要:常用注解 1、@TableId /** * TableId * value 指定表中主键列的列名,如果实体属性名与列名一致,可以省略不指定 * type 指定主键策略 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; 阅读全文
posted @ 2021-09-24 21:34 格物致知_Tony 阅读(273) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 入门HelloWorld
摘要:一、通用 CRUD 1、提出问题: 假设我们已经存在一张 tbl_employee 表,且已经有对应的实体类 Employee,实现 tbl_employee 表的 CRUD 操作需要做什么呢? 2、实现方式: 基于 MyBatis: ① 需要编写 EmployeeMapper 接口,并手动编写CR 阅读全文
posted @ 2021-09-21 19:31 格物致知_Tony 阅读(113) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 集成MP
摘要:一、搭建环境 1、创建测试表 -- 创建库 CREATE DATABASE mybatis_plus; -- 使用库 USE mybatis_plus; -- 创建表 CREATE TABLE tbl_employee( id INT(11) PRIMARY KEY AUTO_INCREMENT, 阅读全文
posted @ 2021-09-21 19:28 格物致知_Tony 阅读(179) 评论(0) 推荐(0) 编辑
MyBatisPlus 之 MyBatis 简介
摘要:一、MyBatis-Plus介绍 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 愿景:我们的愿景是成为 MyBatis 最好 阅读全文
posted @ 2021-09-21 19:27 格物致知_Tony 阅读(57) 评论(0) 推荐(0) 编辑
MyBatisPlus【目录】
摘要:1 阅读全文
posted @ 2021-09-21 19:01 格物致知_Tony 阅读(79) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示