SpringBoot
gitlee
这个作者很懒,什么都没留下…
展开
-
SpringBoot Mybatis之读写分离
原理在执行不同的逻辑前,选择使用具体的DataSource;即将多个事先定义好的DataSource放在一个Map中,在需要DataSource的时候,使用具体的key来获取。先看一下javax.sql.DataSource接口:public interface DataSource extends CommonDataSource, Wrapper { Connection ...原创 2018-02-10 11:53:52 · 1575 阅读 · 2 评论 -
Springboot Mybatis实现多数据源
准备依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>1.5.4.RELEASE</version&g原创 2018-02-10 11:57:46 · 279 阅读 · 0 评论 -
微服务实现之Spring Cloud
前言这几年微服务可能用的比较多,大多都是使用Dubbo和Spring Cloud实现,至于优缺点不做评价,看下图:本文主要介绍: eureka 实现服务注册及服务发现 feign 声明式服务调用 zuul 实现简单的API Gateway注册中心<dependency> <groupId>org.springframew...原创 2018-04-21 22:42:15 · 293 阅读 · 0 评论 -
Shiro权限管理实现(详解)
前言Apache Shiro 是 Java 的一个安全框架。功能强大,使用简单的Java安全框架,它为开发人员提供一个直观而全面的认证,授权,加密及会话管理的解决方案。功能介绍 资源-角色-权限 登录认证,密码加密(Authentication, Authorization, Cryptography) 用户角色和权限放入缓存(Caching) 会话管理(Se...原创 2018-05-06 10:41:50 · 7091 阅读 · 2 评论 -
拦截请求(request)和响应(response)信息
思路使用拦截器;使用Filter;实现使用拦截器时不能获取到返回的信息(response里的content为空);使用Filter,成功获取到内容:@WebFilter(urlPatterns = "/*")public class GlobalFilter implements Filter { private Logger logger = Logge...原创 2018-06-05 09:52:56 · 11154 阅读 · 0 评论