![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
小z啊
这个作者很懒,什么都没留下…
展开
-
mybatis+oracle使用笔记
1、批量插入(mysql和oracle的批量插入sql语法有区别) <insert id ="insertBatch" parameterType="java.util.List" useGeneratedKeys="false"> insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(SYSTEM(id, name)) */ into USER (<include refid="Base_Column_List"/>) select &原创 2021-05-28 18:11:45 · 201 阅读 · 0 评论 -
springboot+mybatis-plus实现oracle自增序列
第一种方法: 1、注入bean keyGenerator(使用@Bean(name="keyGenerator_")是防止微服务架构时bean冲突) @Bean(name="keyGenerator_") public IKeyGenerator keyGenerator() { return new OracleKeyGenerator(); } 2、实体类设置: 实体类名上注解@KeySequence(value = "序列名", clazz = Integer.class) 设置主键(主键生成策略必原创 2021-05-28 18:02:37 · 1471 阅读 · 1 评论 -
swagger注解(@ApiModelProperty)实体类swagger-ui不显示问题
实体类首字母必须小写,否则swagger-ui界面显示对象的参数说明不显示、是否必输属性即使指定必输也是显示false;比如数据库中字段为B_WORKDAYFLAG,使用mybatis-plus代码生成器工具生成后是bWorkDayFlag,此时可以在mybatis-plus代码生成器中设置生成实体类时去掉字段前缀,如: strategy.setFieldPrefix("B_", "C_", "D_", "VC_"); //生成实体时去掉字段前缀 *** 代码*** public static void原创 2021-05-13 18:04:38 · 7521 阅读 · 0 评论 -
SpringBoot集成Mybatis-Plus
1. 代码生成器 1.1 相关依赖 MyBatis-Plus 从 3.0.3 之后移除了代码生成器与模板引擎的默认依赖,需要手动添加相关依赖: · 添加 代码生成器 依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version&g原创 2021-05-11 14:02:28 · 72 阅读 · 0 评论 -
mybatis--代码自动生成插件配置
1、新增mybatis-generator-config.xml插件配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_原创 2021-03-22 15:14:37 · 163 阅读 · 0 评论