加载中
【重构】Spring Cloud OAuth 无Token调用源码封装

背景 重构-改善既有代码的设计,重构的目的是是软件更容易被理解和修改。 书接上回Spring Security OAuth 微服务内部Token传递的源码解析,本篇主要无token 调用过程中,代码的不断完善及其重...

谈谈Spring Boot 数据源加载及其多数据源简单实现

业务需求 提供所有微服务数据源的图形化维护功能 代码生成可以根据选择的数据源加载表等源信息 数据源管理要支持动态配置,实时生效 附录效果图 实现思路 本文提供方法仅供类似简单业务场景,...

04/12 11:09
652
扩展spring cache 支持缓存多租户及其自动过期

spring cache 的概念 Spring 支持基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代...

03/25 09:03
586
Mybatis 敏捷开发之快速查看目标执行SQL

配置Spring Boot 输出SQL 只需要把你的Mapper 包名配置成debug 即可 logging: level: com: pig4cloud: pigx: mapper: debug 控制台输出 预编译语句 语句的入参 总条数 实际库中执......

Spring Security Oauth2.0 实现短信验证码登录

oauth2 协议本身不支持手机号登录,如何扩展实现呢?

2018/01/12 09:29
3.3K
基于Redis实现分布式应用限流

限流的目的是通过对并发访问/请求进行限速或者一个时间窗口内的的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务。 前几天在DD的公众号,看了一篇关于使用 瓜娃 实现单应用限流的方...

2017/08/30 09:45
9.5K
Dubbo学习脑图整理

面试点整理 方便记忆。

2017/07/18 12:59
704
Quartz依赖数据库表

Quartz的集群部署方案在架构上是分布式的,没有负责集中管理的节点,而是利用数据库锁的方式来实现集群环境下进行并发控制。BTW,分布式部署时需要保证各个节点的系统时间一致。

2017/02/21 11:33
167
编程约束之命名约束

用MD 自己写一遍 增强理解和记忆

2017/02/07 15:59
69
数据层的多租户浅谈

在单租户应用向多租户应用的转型中,数据如何隔离,既满足数据服务的共享,又保证数据的安全性,同时性能也在合理的考量中,是一个共同的课题。同时,我们也关注像 Hibernate、EclipseLink 等...

2016/12/26 15:27
517
Quartz框架应用(1)

【跟我学quartz】第一章:开始使用Quartz框架

2016/12/15 21:03
96
缓存策略优化

缓存介绍 这里是列表文本在高并发多用户的系统中常常会使用缓存来提升读写性能 这里是列表文本常见的如memcached, redis, 内存缓存等 现象 这里是列表文本某产品上线后不久,服务报警,看日志...

2016/12/14 21:53
104
Druid数据库连接池 实现数据库账号密码加密

jar包版本:druid-1.0.15.jar 1. 加密,用以下命令将用户名和密码加密 cmd命令行执行 java -cp druid-1.0.15.jar com.alibaba.druid.filter.config.ConfigTools 加密串 得到密文 2.用户名解...

2016/10/17 17:24
246
【MyBatis】 mybatis 一级缓存 二级缓存

【MyBatis】 mybatis 一级缓存 二级缓存

2016/08/24 12:33
132
【ehcache】 timeToLiveSeconds 和 timeToLiveSeconds 的区别

【ehcache】 timeToLiveSeconds 和 timeToLiveSeconds 的区别

2016/08/22 20:08
94
[MyBatis]诡异的Invalid bound statement (not found)错误

在eclipse没有问题,在IDEA 不能使用 提示这个错误 原因 idea 默认的maven打包 xml没有打包进去 解决方法:在pom.xml 种添加 排除xml 的配置 <build> <finalName>ssm</finalName> <!--配置...

2016/08/18 14:07
40
MongoDB 整合spring-data-jpa,spring 4.x

通过实现japRepository接口实现dao层的开速开发, 不直接操作mongodb

2015/12/03 12:56
590
@ResponseBody响应JSON 406

ResponseBody SpringMVC 406

2015/09/27 09:53
602
Spring Task 定时任务

Task CRON

2015/08/10 22:12
467
Spring 必知概念(二)

基本概念 面试须知

2015/07/14 21:34
59

没有更多内容

加载失败,请刷新页面

返回顶部
顶部