标签:Listeners

Spring

springboot源码分析16-spring boot监听器使用

1

changyuan.xu 发布于 2017-12-18

摘要: spring boot提供了一系列的监听器,方便我们开发人员使用和扩展。 本文咱们详细讲解一下 spring boot中的监听器。 spring boot中支持的事件类型定在org.springframework.boot.context.event包中,目前支持的事件类...

阅读(17)评论(0)赞 (0)

Spring

Spring、Spring Boot 和 TestNG 测试指南 ( 7 )

changyuan.xu 发布于 2017-12-15

Spring提供了一套AOP工具,但是当你把各种Aspect写完之后,如何确定这些Aspect都正确的应用到目标Bean上了呢?本章将举例说明如何对Spring AOP做测试。 首先先来看我们事先定义的Bean以及Aspect。 FooServiceImpl: @Componen...

阅读(34)评论(0)赞 (0)

Spring

SpringCloud Eureka 源码解析 —— Eureka-Client 初始化(一)之 EurekaInstanceConfig

4

hellas 发布于 2017-12-12

摘要: 原创出处 http://www.iocoder.cn/Eureka/eureka-client-init-first/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. EurekaInstanceConfig 2.1...

阅读(43)评论(0)赞 (0)

Spring

Spring、Spring Boot 和 TestNG 测试指南 ( 6 )

小丁 发布于 2017-12-11

Spring Testing Framework提供了Spring MVC Test Framework,能够很方便的来测试Controller。同时Spring Boot也提供了Auto-configured Spring MVC tests更进一步简化了测试需要的配置工作。 ...

阅读(40)评论(0)赞 (0)

Spring

Spring、Spring Boot 和 TestNG 测试指南 ( 4 )

zhuangli 发布于 2017-12-11

Mock测试技术能够避免你为了测试一个方法,却需要自行构建整个依赖关系的工作,并且能够让你专注于当前被测试对象的逻辑,而不是其依赖的其他对象的逻辑。 举例来说,比如你需要测试Foo.methodA,而这个方法依赖了Bar.methodB,又传递依赖到了Zoo.methodC,于是...

阅读(32)评论(0)赞 (0)

Spring

每日一博 | SpringBoot+LayIM+t-io 好友申请通知实现

5

changyuan.xu 发布于 2017-12-11

前言 在上一篇 Spring boot + LayIM + t-io 文件上传、 监听用户状态的实现 中,已经介绍了两个小细节:用户的在离线状态和群人数的状态变化。今天的主要内容就是用户加好友的实现。 简介 加好友,大家用过QQ都知道,无非是发起好友申请,对方收到消息通知,然后处...

阅读(44)评论(0)赞 (0)

Spring

SpringBoot源码 – 启动

songhua.gao 发布于 2017-12-08

常用的 SpringApplication.run(Class, Args) 启动Spring应用, 创建或者更新 ApplicationContext 静态方法run 使用source类实例化一个 SpringApplication 实例, 并调用实例方法 run . publ...

阅读(47)评论(0)赞 (0)

Spring

springboot源码分析11-ApplicationContextInitializer原理

1

小丁 发布于 2017-12-07

摘要: springboot源码分析10-ApplicationContextInitializer使用 一文中,我们详细地讲解了 ApplicationContextInitializer的三种使用方式,本文我们重点看一下为何这三种方式都可以使用,也就是框架是如何处理的。包括内...

阅读(46)评论(0)赞 (0)

Spring

Spring Boot 启动过程及回调接口汇总

xiaoli.wang 发布于 2017-12-02

相关代码在: https://github.com/chanjarster/spring-boot-all-callbacks 注:本文基于 spring-boot 1.4.1.RELEASE ,  spring 4.3.3.RELEASE 撰写。 启动顺序 Sprin...

阅读(31)评论(0)赞 (0)

Spring

Spring For Apache Kafka 2.1.0 和 1.3.2 发布

刘莉莉 发布于 2017-12-02

Spring for Apache Kafka 2.1.0 已发布,同时发布的还有 1.3.2 和 2.0.2 维护版本,包含重要的 Bug 修复。 2.1.0 版本的主要将 kafka-clients 库升级到 1.0.0,以及一些改进: Some...

阅读(39)评论(0)赞 (0)

Spring

Spring IOC 容器源码分析

3

xiaoli.wang 发布于 2017-12-02

Spring 最重要的概念是 IOC 和 AOP,本篇文章其实就是要带领大家来分析下 Spring 的 IOC 容器。既然大家平时都要用到 Spring,怎么可以不好好了解 Spring 呢?阅读本文并不能让你成为 Spring 专家,不过一定有助于大家理解 Spring 的很多...

阅读(30)评论(0)赞 (0)

Spring

spring cloud config扩展实践

zhuangli 发布于 2017-11-23

什么是配置中心 配置中心用来集中管理应用不同环境(dev、qa、production)、不同集群的配置,配置修改后能够实时推送到应用端。 配置中心提供的核心功能(不仅限如此): 提供配置管理中心, 支持在线管理配置信息; 集中管理各环境的配置文件,支持版本管理(可以用来回滚); ...

阅读(49)评论(0)赞 (0)

Spring

SpringCloud Eureka 源码解析 —— 应用实例注册发现(一)之注册

2

xiaoli.wang 发布于 2017-11-08

摘要: 原创出处 http://www.iocoder.cn/Eureka/instance-registry-register/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 2. Eureka-Client 发起注册 2.1...

阅读(58)评论(0)赞 (0)

Spring

每日一博 | SpringBoot JMS (ActiveMQ) 使用实践

13

xiaoli.wang 发布于 2017-10-30

ActiveMQ 1. 下载windows办的activeMQ后,在以下目录可以启动: 2. 启动后会有以下提示 3. 所以我们可以通过http://localhost:8161访问管理页面,通过tcp://localhost:61616来连接消息服务器,用到的用户名和密码都在以...

阅读(69)评论(0)赞 (0)

Spring

Spring Could Config Client 增强

2

尖兵 发布于 2017-10-22

config-client-enhance 对spring-cloud-config-client官方版本功能进行扩展,可从多个配置源加载配置, 并修改spring-cloud-bus的相关功能,实现批量刷新. github链接: config-client-enhance 简介...

阅读(123)评论(0)赞 (0)

Spring

将 Spring Boot 应用程序迁移到 Java 9:兼容性

darida 发布于 2017-10-20

随着 Java 9 的到来,关于如何迁移应用程序以使用模块系统有很多的讨论。遗憾的是,大多数文章的焦点都集中于简单的 Hello World 程序上。或者更糟的是,对于 Spring 应用程序,示例应用程序使用传统做法 – 例如使用 XML 作为示例。本文的目的旨在通...

阅读(137)评论(0)赞 (0)

Spring

作为Java高级工程师你不得不懂的SpringIOC细节

4

songhua.gao 发布于 2017-10-17

IOC介绍IOC, spring的核心,贯穿Spring始终。直观的来说,就是由spring来负责控制对象的生命周期和对象间的关系,将对象之间的关系抽象出来,通过spring容器控制对象生成时机,减少对象之间的耦合度。 开启Spring IOC源码学习 SpringIOC 的主要...

阅读(88)评论(0)赞 (0)

Spring

Eureka 源码解析 —— 应用实例注册发现 (一)之注册

2

尖兵 发布于 2017-10-04

������关注 微信公众号:【芋道源码】 有福利: RocketMQ / MyCAT / Sharding-JDBC 所有 源码分析文章列表 RocketMQ / MyCAT / Shardin...

阅读(160)评论(0)赞 (0)