![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
YKCCCHEN
一个在努力学习的孩子
展开
-
Mybatis解析存储在数据库中的动态SQL
从数据库中读取存储的动态SQL根据传入参数解析标签,Sql存在了map的queryScript中 private void replaceMybatisTags(Map<String, Object> parameterMap) { String sql = "<script>" + parameterMap.get("queryScript") + "</script>"; SqlSource queryScript = iac.原创 2021-01-07 20:08:50 · 518 阅读 · 6 评论 -
SpringBoot+Mybatis+多类型数据库 实现一个 支持读写分离的动态多数据源
功能不够完善,努力改进背景一个通用SQL查询的服务器通过SQL直接去对应的数据库去查询数据并返回问题多种数据库,连接方式不同SQL对应不同的数据库,每次查询需要更换数据源解决方式多数据源管理数据库存数据库连接方式server方法或AOP中切换数据源,调用Mapper时自动切换代码动态多数据源抽象类/** * @version 1.0 * @descriptions: 该类是参考了package org.springframework.jdbc.datasource.l原创 2020-08-18 23:48:41 · 742 阅读 · 2 评论 -
spring boot2.X连接mysql数据库时出现的问题(连接不上,数据无法插入)
连接不上Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)如果出现这个错误,你需要查看一下你登录的账号的权限问题Caused by: java.sql.SQLException: Access denied for user 'root'@'loc...原创 2019-07-30 13:30:39 · 671 阅读 · 0 评论 -
spring boot 整合 mybatis-plus下数据填充功能,实例类在公共模块下无效的原因以及解决问题思路(附:公共类的配置文件无法加载的原因与解决)
因为本人在项目中遇到这个问题,在此记录下问题的出现原因与解决原因出现原因当项目需要使用到微服务时,实例类将会运用到多个微服务上,反复编写可能造成很多复杂的问题,导致严重的后果,因此将其抽离出来,并通过模板导入的方式引入到需要的位置1.公共模块2.需要的微服务导入依赖模块这样也有问题出现,就是实验MetaObjectHandler接口类的位置放置,因为注解是在公共类里面解决方法...原创 2019-07-30 13:54:01 · 654 阅读 · 0 评论 -
RestTemplate post传递参数报错解决
500 Internal Server Error因为参数传递问题,导致所需要传递给服务器的信息无法被服务器所识别直接上手解决直接将数据存入map集合然后使用JSON转换工具转换为JSON后通过String数据进行数据传递,最后解决问题解决!...原创 2019-07-30 20:46:30 · 1689 阅读 · 3 评论