mybatis
mengao1234
mango
展开
-
不使用mybatis的@Param有的报错有的却不报错问题
前几天更换电脑重新安装新的idea发现在dao层,有的同事没有使用@Param注解,导致系统报错错误如下:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘uid’ not found. Available p...原创 2020-04-29 17:08:16 · 3792 阅读 · 0 评论 -
spring boot整合mybatis查询数据库返回Map字段为空不返回解决
1.出现问题原因原因1:mybatis的配置即mapper返回映射配置。原因2:jackson的配置即@ResponseBody序列化配置。2.解决方式步骤1:解决原因1mybatis:configuration:call-setters-on-nulls: true步骤2:解决原因2spring:jackson:#设置空如何序列化defaultPropertyIn...转载 2020-01-20 16:53:03 · 2158 阅读 · 0 评论 -
SpringBoot+Mybatis-多数据源动态切换+动态加载
问题引入:公司因为要做数据的清洗工具,需要根据前台配置数据源来动态生成数据库连接。一.普及知识一个数据源,也就代表一个数据库,源=数据的源头 数据源实例:一个数据库连接,就代表一个数据源实例对象; 多数据源实例:多个数据库连接对象;二.寻找解决办法我们的项目使用SpringBoot+Mybatis开发的领域层,默认只连接一个数据库; 网上查询大部分的做法都是多数据源之间...原创 2019-11-20 17:43:56 · 3006 阅读 · 3 评论 -
Spring Boot + Mybatis 实现动态数据源
动态数据源在很多具体应用场景的时候,我们需要用到动态数据源的情况,比如多租户的场景,系统登录时需要根据用户信息切换到用户对应的数据库。又比如业务A要访问A数据库,业务B要访问B数据库等,都可以使用动态数据源方案进行解决。接下来,我们就来讲解如何实现动态数据源,以及在过程中剖析动态数据源背后的实现原理。实现案例本教程案例基于 Spring Boot + Mybatis + MySQL 实...原创 2019-11-20 17:28:52 · 441 阅读 · 0 评论