spring boot 2.1 + mybatis + layui + shiro后台权限管理系统:1. layUI前端界面,thymeleaf模版;2. shiro权限控制,redis缓存,密码输错次数限制等;3. springboot静态资源配置;4. pageHelper分页;5. ztree;6. 多数据源配置;7. druid连接池;8. log4j2日志配置等
分类:
编程语言 时间:
2020-08-08 10:37:29
阅读次数:
150
数据库双数据源配置 配置文件添加2个数据库的配置信息 #第一数据源 spring.datasource.primary.jdbc-url=jdbc:sqlserver://127.0.0.1\\FANGRONG:1433;database=dataserver spring.datasource.p ...
分类:
数据库 时间:
2020-07-24 10:04:17
阅读次数:
107
背景 springboot凭借其高度的封装性,极大地简化了我们的开发。对于单体项目,为了提高后期线上的运维效率我们通常选择采用war包的方式进行部署。当遇到多给项目,为了实现统一的数据源管理,我们公司将多个项目的数据源都配置在tomcat的配置文件里以实现数据源的统一管理。那么对于springboo ...
分类:
编程语言 时间:
2020-07-17 13:34:46
阅读次数:
97
1.数据源配置 spring: # jdbctemplate 连接多数据源配置 db1: datasource: jdbcurl: jdbc:mysql://127.0.0.1:3306/cloud-main1?useUnicode=true&characterEncoding=utf8&useSS ...
分类:
数据库 时间:
2020-06-24 18:04:45
阅读次数:
57
1.配置多数据源 spring: # mybatis 连接多数据源配置 db1-mybatis: datasource: jdbcurl: jdbc:mysql://127.0.0.1:3306/cloud-main1?useUnicode=true&characterEncoding=utf8&u ...
分类:
其他好文 时间:
2020-06-24 17:47:30
阅读次数:
46
Maven依赖 <!-- mysql的jdbc依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version> </dependen ...
分类:
编程语言 时间:
2020-06-17 01:22:52
阅读次数:
86
最近搭建的一个项目需要实现数据源的读写分离,在这里将代码进行分享,以供参考。关键词:DataSource 、AbstractRoutingDataSource、AOP 首先是配置数据源 <!--读数据源配置--> <bean id="readDataSource" class="com.alibab ...
分类:
编程语言 时间:
2020-06-09 20:15:09
阅读次数:
62
由于sharding-jdbc对sql有多种语法限制,如果用同一个数据源,不分表的sql语句也无法规避限制 因此可以使用多数据源方式解决该问题。 1指定mapper注解java接口所在的目录 basePackages = "com.order.mapper.second" 2指定mapper sql ...
分类:
数据库 时间:
2020-05-30 12:59:03
阅读次数:
418
在小型项目中,一般配置一个数据库,也就是一个mybatis数据源,但是有时候需要同时支持两种数据库,比如mysql和oracle. 最笨的方法就是配置两个spring配置文件,然后根据不同的部署,采用不同的配置文件,其实这两个配置文件可以合成一个配置文件,通过java的properties文件进行配 ...
分类:
数据库 时间:
2020-05-25 12:42:11
阅读次数:
72
项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。 代码如下: 1.在数据源配置文件进行双数据源配置: 2.在aplicationContext-dao.xml配置文件配置双数据源路径 + 3.创建D ...
分类:
编程语言 时间:
2020-05-25 00:00:26
阅读次数:
81