mybatis
-
Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘xxx‘ for key ‘xxx‘错误的解决方法
文章目录 1. 复现错误 2. 分析错误 3. 解决错误 4. 文末总结 1. 复现错误 今天写好导入hive表的接口,如下代码所示: /** * hive表导入 * * @aut…
-
MyBatis的集成与Eureka
1.背景介绍 MyBatis是一款优秀的持久层框架,它可以使得开发人员更加方便地操作数据库,同时也能够提高开发效率。Eureka是一款开源的服务发现和注册中心,它可以帮助开发人员更…
-
已解决java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long异常的正确解决方法,亲测有效
已解决java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long异常的正…
-
4.4 媒资管理模块 – 分布式任务处理介绍、视频处理技术方案
媒资管理模块 – 视频处理 文章目录 媒资管理模块 – 视频处理 一、视频转码 1.1 视频转码介绍 1.2 FFmpeg 基本使用 1.2.1 下载安装配…
-
MyBatis查询数据库之四(动态SQL — if、trim、where、set、foreach 标签)
目录 目录 动态SQL 一、 if 标签 二、trim标签 三、where标签 四、set标签 五、foreach标签 动态SQL 动态 SQL 是 MyBatis 的强大特性之一…
-
MyBatis 环境搭建配置全过程【IDEA】
文章目录 一、MyBatis 介绍 二、MyBatis 环境搭建 1.MyBatis 下载 2.配置 jdk 版本 3.创建 Maven 工程 4.IDEA 连接数据库 5.项目文…
-
抛出异常时将异常信息返给前端
全局异常处理器负责将抛出的异常,以统一的格式返给前端。在这里起主要作用的注解是@RestControllerAdvice。 @RestControllerAdvice主要配合@…
-
type-aliases-package是啥
顾名思义,就是起别名的意思 在mybatis中的mapper.xml文件中,书写的sql语句通常会有一个返回类型resultType。 在springMVC中,通常需要在mappe…
-
mybatisplus开启sql打印的三种方式
1、在application.yml文件中添加mybatisplus的配置文件 使用mybatisplus自带的log-impl配置,可以在控制台打印出sql语句…
-
Mysql(函数) 字符串截取、拆分, 逗号分割字符串当做 in 的条件
目录 引言: 数据库函数的总结(一) 1. mysql截取拆分 2. 逗号分割的字符串 作为in条件 -> 2.1 正常的效果应该是 —> 2.1.1…
-
@JSONField和@JsonProperty注解的使用说明及对比
使用示例 @JSONField @JSONField注解是阿里巴巴的fastjson框架中的注解,用于指定JSON字符串中的属性名和Java对象中的属性名之间的映射关系 1. na…
-
【Spring】三大依赖注入(@Autowired,Setter,构造方法)
目录 一、属性注入(@Autowired) 1.1 优点分析 1.2 缺点分析 1.2.1 无法实现final修饰的变量注入。 1.2.2 兼容性不好 1.2.3 (可能违背)设计…
-
数据库连接池druid参数详解
spring: datasource: druid: # 指定数据源类型为DruidDataSource type: com.alibaba.druid.pool.DruidDat…
-
踩坑记录:SpringBoot3.x版本与Mybatis-Plus不兼容问题
当使用3.x版本的SpringBoot结合Mybatis-Plus时版本不兼容就会报Property ‘sqlSessionFactory’ or R…
-
could not be found for the javaType (java.util.List) : jdbcType (null) combination.
问题描述: Type handler was null on parameter mapping for property ‘gyWarehouseCode’…
