
spring boot
shang_xs
java届的小学生
展开
-
从Java SPI机制实现到Spring Boot SPI扩展
Java SPI实现可参考上一篇文章:https://blog.youkuaiyun.com/shang_xs/article/details/86560469Spring Boot SPI实现1. SPI特点就是可以选中不同的实现来执行具体的代码,定义SPI接口,以及SPI的使用姿势(前提) 一个生成代理类的FactoryBean (核心)public interface ISpi<T&g...原创 2019-01-20 11:52:44 · 5741 阅读 · 0 评论 -
Spring Mvc迁移到Spring Boot
Spring Mvc 迁移到 Spring Boot题记随着Spring Boot的蓬勃发展,在业界产生的影响已经十分深远,大多数分布式项目开始往微服务方向改造。由于多数公司依赖于强大的Spring Framework,所以Spring Boot的发展趋势就不言而喻了。当然伴随着多数追随者的主要原因还是自身功能的强大:Spring 官方说明Create stand-alone Spring...原创 2019-01-26 09:56:12 · 2735 阅读 · 0 评论 -
Spring Boot扩展REST内容协商
Spring Boot扩展REST内容协商题记在java开发中,Spring Boot的应用范围越来越广,对于Spring Boot的深入研究也显得尤为重要。那么为什么会使用Spring Boot做我们基础框架的支撑呢,下面是Spring Boot的介绍:Create stand-alone Spring applications -- 创建一个独立的Spring应用Embed Tomc...原创 2019-01-31 09:28:44 · 907 阅读 · 0 评论 -
Spring Boot自动装配
Spring Boot自动装配题记在日常的开发过程中Spring Boot自动装配的特性给我们开发减少了很多重复性的工作,具体时如果实现自动装配的呢,我们会在下一篇文章做详细的分析,以及用源码解析跟实战方式带大家了解Spring Boot “自动化”的原因,我们将透过现象去发现本质。Spring Boot介绍:Create stand-alone Spring&...原创 2019-01-30 10:57:22 · 19011 阅读 · 1 评论 -
深入理解Apollo(二)客户端架构设计
深入理解Apollo(二)客户端架构设计参考来源:https://github.com/ctripcorp/apolloJava客户端使用一、准备工作二、Maven Dependency三、客户端用法3.1 API使用方式3.1.1 获取默认namespace的配置3.1.2 监听配置变化事件3.1.3 获取公共Namespace的配置3.1.4 获取非propertie...转载 2019-04-04 09:37:55 · 3669 阅读 · 0 评论 -
深入理解Apollo(一)整体架构设计
Apollo整体架构设计参考来源:https://github.com/ctripcorp/apollo一、总体设计1.1 基础模型1.3 各模块概要介绍1.4 E-R Diagram二、服务端设计2.1 配置发布后的实时推送设计三、客户端设计3.1 和Spring集成的原理四、可用性考虑五、监控相关一、总体设计1.1 基础模型如下即是Apollo的基础模型:用户在配...转载 2019-04-02 11:12:55 · 2461 阅读 · 0 评论 -
Spring Boot 自动装配之 ConfigurationProperties
Spring Boot 自动装配之 ConfigurationPropertiesSpring Boot特性Spring Boot介绍:Create stand-alone Spring applications -- 创建一个独立的Spring应用Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)...原创 2019-07-04 17:14:38 · 1470 阅读 · 0 评论