240 发简信
  • Zookeeper客户端Curator使用详解

    [TOC] Zookeeper客户端Curator使用详解 前提 维护多个博客比较麻烦,简书和博客园放弃维护,后续在个人博客持续更新: codi...

    3.6 73760 21 110 1
  • 120
    Spring钩子方法和钩子接口的使用详解

    Spring钩子方法和钩子接口的使用详解 [TOC] 前言 SpringFramework其实具有很高的扩展性,只是很少人喜欢挖掘那些扩展点,而...

  • 120
    基于Zookeeper和Curator实现简单的K-V配置中心

    本文基于Zookeeper和Curator实现一个简单的Key-Value配置中心,如果对Curator的使用尚不熟悉,可以参考上一篇博客《Zo...

  • SpringBoot环境属性占位符解析和类型转换

    前提 前面写过一篇关于Environment属性加载的源码分析和扩展,里面提到属性的占位符解析和类型转换是相对复杂的,这篇文章就是要分析和解读这...

  • 设计模式概念和七大原则

    什么是设计模式 在GoF(Gang of Four)的书籍《Design Patterns - Elements of Reusable Obj...

  • JDK中注解的底层实现

    前提 用Java快三年了,注解算是一个常用的类型,特别是在一些框架里面会大量使用注解做组件标识、配置或者策略。但是一直没有深入去探究JDK中的注...

  • JDK中枚举的底层实现

    前提 上一篇文章复习介绍了JDK中注解的底层实现,跟注解一样比较常用,但是底层实现比较神秘的还有枚举类型。趁着国庆假期的最后两天,把JDK中枚举...

  • SpringMVC请求参数和响应结果全局加密和解密

    前提 前段时间在做一个对外的网关项目,涉及到加密和解密模块,这里详细分析解决方案和适用的场景。为了模拟真实的交互场景,先定制一下整个交互流程。第...

  • 120
    2017-5-14编程式注册advisor

    [TOC] Spring学习日常笔记2017-5-14 Q1.使用@ConfigurationProperties注解的POJO类在什么时候注册...