SpringBoot
文章平均质量分 55
cheng297
..............
展开
-
Spring AOP和自定义注解实现数据权限
在日常的开发中,数据权限都是重中之重,数据权限的管控可以分为两种,一种是:对查询参数进行过滤,还有一种是:对返回结果进行过滤,一般这两种方式是在程序中配合使用的。上面这两种数据权限的管控方式,可以通过spring aop + 自定义注解来实现。一、自定义注解自定义参数过滤注解,要在注解中获取到方法上需要进行数据过滤的参数名。代码如下:import java.lang....原创 2019-12-19 14:47:10 · 2120 阅读 · 0 评论 -
SpringBoot+Mybatis框架搭建
目录一、maven导包配置(pom.xml)二、SpringBoot配置文件配置三、SpringBoot启动程序四、日志文件配置一、maven导包配置(pom.xml) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema...原创 2019-04-12 14:43:41 · 333 阅读 · 0 评论 -
SpringBoot + Mybatis 多数据源配置 —— 自主切换
目录一、禁掉SpringBoot的自动配置数据源类,并写新的配置类二、自动切换数据源三、重写SpringBoot的数据源配置四、数据源配置类的整合代码 在实际中,一个项目一般只会对应着一个数据源,但也有些需要多个数据源的项目。在本文中,会介绍SpringBoot + Mybatis框架下如何配置多个数据源,并能代码中自主切换。一、禁掉SpringBoot的...原创 2019-04-18 09:46:08 · 9647 阅读 · 2 评论 -
SpringBoot + Mybatis 多数据源配置 —— 根据用户自动切换
目录一、线程安全的数据源切换类(DataSourceSwitch.java)二、多数据源类(MultiDataSource.java)三、SpringBoot的数据源配置四、使用过滤器在线程访问数据前设置线程数据源 在实际场景中,会遇到不同用户拥有不同的数据源,这些数据源信息配置在数据库表里面,需要我们根据用户切换成相应的数据源。在本文中,会介绍如何在Spri...原创 2019-04-18 10:05:53 · 3167 阅读 · 11 评论 -
SpringBoot1.5 升级到 2.0 的坑
项目启动成功,但是访问接口都报404,无法访问接口。后面查到是配置文件里面的配置项目前缀的参数名称变了1.5.X的是:server.context-path2.0.X的是:server.servlet.context-path...原创 2019-07-08 10:55:49 · 825 阅读 · 0 评论