Mybatis
文章平均质量分 54
光滑的秃头
星星之火,可以燎原。
天道酬勤,勇往直前。
展开
-
SpringBoot+Mybatis-plus:使用枚举接收参数并返回数据
文章目录SpringBoot+Mybatis-plus:使用枚举接收参数并返回数据枚举的好处枚举使用场景枚举在项目中的使用第一种形式第二种形式实体类的枚举字段保存到数据库,并且返回时自动映射到枚举属性上实体类枚举字段返回给前端实体类枚举字段接收前端参数注意事项说明SpringBoot+Mybatis-plus:使用枚举接收参数并返回数据最近项目当中大量使用到枚举,特此记录下项目当中使用枚举的好处,场景,使用方式。枚举的好处可读性高, 易理解统一参数类型,避免传参错误线程安全,全局唯一,无法修改原创 2021-04-16 15:07:38 · 7461 阅读 · 2 评论 -
mybatis-plus max函数,sum函数的使用
最近在使用mybatis-plus,发现在对于一些简单函数的使用,官方文档上面没有说明,特此记录下自己的使用方式max,min,sum函数的使用 QueryWrapper<MemberLevel> queryWrapper = new QueryWrapper<>(); queryWrapper.select("max(level_sort) as levelSort");相当于sql : select max(level_sort) as levelSort from m原创 2021-02-19 18:33:50 · 29137 阅读 · 0 评论 -
SpringBoot整合Druid+全局事务管理+Mybatis-Plus+代码生成器
文章目录SpringBoot整合Druid+全局事务管理+Mybatis-Plus+代码生成器整合Druid连接池全局事务管理器整合Mybatis-Plus整合代码生成器总结SpringBoot整合Druid+全局事务管理+Mybatis-Plus+代码生成器在springboot开发当中,Druid,全局事务管理,代码生成器都是非常实用的,特此记录下整合的过程整合Druid连接池springboot默认的连接池是:HikariCP,但是Druid的功能相对来说比较全面。数据库连接池了解和常用连接原创 2020-07-06 16:10:02 · 3225 阅读 · 2 评论 -
项目不规范引起的Mybatis Plus多数据源批量操作提示表不存在的问题
前段时间同事在项目当中使用到多数据源,项目集成的是mybatis plus ,遇到一个非常神仙的BUG,有数据源A ,数据源B,针对数据源A的所有操作都没有问题,针对数据源B的所有操作,除了批量的操作也都没有问题!!!当进行批量操作的时候,发现会提示,xxx表不存在!!!,但是如果是查询数据,不批量进行操作,就可以查询出来,所以当遇到这个神仙BUG的时候,直接蒙圈了!!!最后进行到处尝试,分析源码,等待各种方式,搞了一两天,终于知道原因了,mybatis plus里面的批量操作都没有走DAO层,是通过S原创 2020-05-15 23:18:41 · 3288 阅读 · 0 评论 -
mybatis resulttype 返回值异常问题
在使用mybatis时。resulttype返回自定义的类时,可能返回的类中字段数据存在缺失。例如 resulttype = "student" 但是当中有些字段为空原因是因为数据库字段和实体类字段不对应导致的。 mybatis底层 查询数据返回会更据数据库的字段和实体类的字段进行匹配,不区分大小写。但是字段不一样就无法传递值例如:数据库字段为:s_name 实体类字段为 name 。...原创 2018-05-28 19:54:17 · 3099 阅读 · 0 评论 -
SpringBoot学习日志之DAY_03数据库连接之MYBATIS
SpringBoot整合MYBATIS+MYSQL目录SpringBoot整合MYBATIS+MYSQL简单介绍创建项目1.简单介绍mybatis是目前开发过程当中使用非常普遍的持久层框架,有许多的mybatis插件例如:分页插件,Mybatis Plugin插件等等大大的提高了生产效率。mysql也是目前非常普遍的数据库。2.创建项目首先在pom里面添加对应的依赖...原创 2018-10-19 11:18:55 · 155 阅读 · 0 评论 -
由Mybatis的时间类型计算报错引出的jdbcType
由Mybatis的时间类型计算报错引出的jdbcType问题说明出现的错误问题原因jdbcType的作用一个额外的发现问题说明最近在工作中有一个业务需求:传入一个时间,和数据库某个时间字段进行运算,返回相差的天数。很简单的一个需求,之前sql方面比较菜,都是现将数据查询出来然后在进行计算,刚好最近写了很多的sql,有所成长,知道可以通过ceil函数直接一条sql就能查询出我想要的数据,不需要查...原创 2019-06-04 11:35:15 · 460 阅读 · 0 评论