- 博客(17)
- 收藏
- 关注
原创 Spring Cahce Redis 过期时间实现
Spring Cahce Redis 过期时间实现参考资料Redis缓存自定义配置 application.ymlRedis缓存自定义注解
2018-12-09 22:21:00
868
1
原创 Spirng Cache(第三篇)Redis缓存配置
Spirng Cache(第三篇)Redis缓存配置从3.1版开始,Spring Framework提供了对现有Spring应用程序透明地添加缓存的支持。与事务 支持类似,缓存抽象允许一致地使用各种缓存解决方案,而对代码的影响最小。从Spring 4.1开始,通过JSR-107注释和更多自定义选项的支持,缓存抽象得到了显着改进。这篇介绍下如果根据Spring 缓存的Redis实现。在Spr...
2018-12-09 22:04:44
4147
3
原创 Spirng Cache(第二篇)自定义配置
Spirng Cache(第二篇)自定义配置从3.1版开始,Spring Framework提供了对现有Spring应用程序透明地添加缓存的支持。与事务 支持类似,缓存抽象允许一致地使用各种缓存解决方案,而对代码的影响最小。从Spring 4.1开始,通过JSR-107注释和更多自定义选项的支持,缓存抽象得到了显着改进。这篇介绍下如果根据Spring 缓存注解实现我们的自定义配置文章目录S...
2018-12-09 21:59:14
3398
1
原创 Spirng Cache(第一篇) 初体验
Spirng Cache(第一篇) 初体验从3.1版开始,Spring Framework提供了对现有Spring应用程序透明地添加缓存的支持。与事务 支持类似,缓存抽象允许一致地使用各种缓存解决方案,而对代码的影响最小。从Spring 4.1开始,通过JSR-107注释和更多自定义选项的支持,缓存抽象得到了显着改进。注解驱动只需要掌握下面5个缓存相关注解就可以使用它了。更多请参考@C...
2018-12-09 21:53:31
554
原创 Spring 事件使用-观察者、发布/订阅模式
Spring 事件使用-观察者、发布/订阅模式当系统从小到大演变过程,小的系统一个需求可能就2行代码就解决了,当不断添加新的需求或功能原有的代码就会越来越多,各种if else语句各种循环,就算将一些功能抽离出使用新的方法,代码的可读性依然会随着系统的功能膨胀变得越来越低,扩展性、可维护性显得越来越重要,设计模式显得也就越来越重要。本章介绍下,Spring 事件使用及观察者模式,如果对观察者模...
2018-11-14 15:31:32
4755
2
原创 Java的语法糖
Java的语法糖语法糖语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。解语法糖Java中最常用的语法糖主要是泛型、变长数组、自动...
2018-08-31 19:04:48
2118
1
原创 String 源码学习笔记
String 源码学习笔记对于java程序员来说,String类是在熟悉不过了,但你真的了解它吗?常用构造器有哪些?intern()方法是干什么的?字符串拼接“+”号是如何实现的?我们通过源码一一解答。 本章String源码使用java1.8版本String以下几个特性决定它是不可变的1、`String`是`final`类,不可继承。2、字符数组成员变量`value`使用...
2018-08-26 11:57:34
2846
2
原创 Spring Cloud Feign(第五篇) 之Hystrix
介绍Hystrix使用,HystrixCommand、Observable、Single、Completable这四种异步HTTP请求方式。
2018-08-26 11:51:35
1702
原创 Spring Cloud Feign(第四篇)之Fallback
介绍Fallback两种使用方式,实现Feign接口和实现FallbackFactory工厂接口
2018-08-26 11:48:53
77632
8
原创 Spring Cloud Feign(第六篇) 之自定义配置
介绍Spring Could Feign如何自定义配置,application.prorperties全局和局部、Spring java Config全局和局部,以及它们的优先级。
2018-08-26 10:54:04
22745
1
原创 Spring MVC 日志拦截处理
Spring MVC 日志拦截处理使用spirng HandlerInterceptor拦截器,基于注解驱动@SpringMVCLogger的controler类的方法进行拦截打印日志 环境信息 java8以上版本 spring:4.0以上 spring-boot:1.4.0.RELEASE以上版本 使用slf4j 打印日志,所以要导入slf4j相关包 日...
2018-06-10 20:48:05
2288
原创 Mybatis操作Sybase数据库游标分页
声明欢迎转载请注明原文地址,谢谢。简介sybase数据库本身是不支持分页sql语句,想用mybatis操作sybase分页很麻烦,在网上也看了不少使用数据库存储过程解决的。但总觉得局限性太大出现很多问题,所以本文介绍结合mybatis进行游标分页处理,不影响mybatis本身写法的限制,只需遵循分页接口规范即可(可支持多数据库分页,不过效率没有数据库本身分页效率高)。
2017-04-06 16:05:40
2936
原创 IntelliJ IDEA 同一窗口查看多个项目(模块),就像eclipse一样
idea默认打开项目多个项目是多窗口显示的,这样项目间切换比较麻烦。本文介绍 IntelliJ IDEA 如何在一个窗口显示多个项目。首先有两个或多个项目,此处不做说明。下面是第一个项目:当前窗口只显示一个项目。操作步骤如下:(可以使用快捷键Ctrl+Alt+Shift+S),打开项目设置界面,点击选中Modules,会看到你的项目信息点击“”+
2017-03-31 17:43:55
80926
15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人