随笔 - 154  文章 - 0  评论 - 18  阅读 - 24万

随笔分类 -  探索Spring之美

1 2 下一页
Spring源码-循环依赖-用实例证明去掉二级缓存会出现什么问题【7】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-06 15:34 wzyy 阅读(389) 评论(0) 推荐(0) 编辑
Spring源码-AOP是如何实现代理的【8】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-04 18:39 wzyy 阅读(395) 评论(0) 推荐(1) 编辑
Spring源码-Bean循环依赖的解决【6】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-03 19:28 wzyy 阅读(448) 评论(0) 推荐(2) 编辑
Spring源码-Bean实例化过程【5】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-02 22:32 wzyy 阅读(291) 评论(0) 推荐(1) 编辑
Spring源码-自定义IOC容器及Bean解析注册【4】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-02 11:44 wzyy 阅读(189) 评论(0) 推荐(2) 编辑
Spring源码-Xml Bean解析注册过程【3】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-02 11:05 wzyy 阅读(132) 评论(0) 推荐(1) 编辑
Spring源码-IOC容器初始化过程【2】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-02-01 18:32 wzyy 阅读(206) 评论(0) 推荐(1) 编辑
Spring知识扫盲
摘要:1、bean生命周期:看BeanFactory注释 翻译成中文 Bean工厂实现应该尽可能的支持标准的Bean生命周期接口。整套初始化方法及其标准顺序如下: BeanNameAware{@code setBeanName} BeanClassLoaderware{@code setBeanClass 阅读全文
posted @ 2022-01-30 21:54 wzyy 阅读(48) 评论(0) 推荐(1) 编辑
Spring源码-IOC容器简介【1】
摘要:实验环境:spring-framework-5.0.2、jdk8、gradle4.3.1 Spring源码-IOC容器简介【1】 Spring源码-IOC容器初始化过程【2】 Spring源码-Xml Bean解析注册过程【3】 Spring源码-自定义IOC容器及Bean解析注册【4】 Sprin 阅读全文
posted @ 2022-01-09 11:35 wzyy 阅读(294) 评论(0) 推荐(0) 编辑
如何在非Spring管理的类中使用Spring加载的bean
摘要:org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-test test ... 阅读全文
posted @ 2019-04-20 14:47 wzyy 阅读(622) 评论(0) 推荐(0) 编辑
spring boot + dubbo 服务部署实例
摘要:项目github:https://github.com/nalidou/spring-dubbo 1. 公共组件:dubbo-component 提供了接口定义、实体类等,其他项目可以直接导入jar包,也可以用maven导入。 2. 服务生产者:dubbo-producer 实现了公共组件接口 3. 阅读全文
posted @ 2019-04-05 19:52 wzyy 阅读(474) 评论(0) 推荐(0) 编辑
Spring Boot 简单日志配置
摘要:当系统出现异常后: 有一点值得注意:当日志一直打印,会出现linux系统内存不足的情况,可以做个定时任务,定期清理一下日志 阅读全文
posted @ 2018-07-03 13:52 wzyy 阅读(392) 评论(0) 推荐(0) 编辑
微服务:Eureka配置集群环境
摘要:一、注册中心编码 1.使用idea创建一个spring boot项目,pom如下: 2.这里开发3个样例,组成集群。3个样例的pom不变,application.yml如下: 3.这些样例的java代码一样: 4.打包,要在项目的根路径 二、部署运行 1.这里开启3台虚拟机,域名分布为centos7 阅读全文
posted @ 2018-06-20 17:22 wzyy 阅读(4540) 评论(0) 推荐(0) 编辑
Spring mvc服务端消息推送(SSE技术)
摘要:SSE技术是基于单工通信模式,只是单纯的客户端向服务端发送请求,服务端不会主动发送给客户端。服务端采取的策略是抓住这个请求不放,等数据更新的时候才返回给客户端,当客户端接收到消息后,再向服务端发送请求,周而复始。 注意:因为EventSource对象是SSE的客户端,可能会有浏览器对其不支持,但谷歌 阅读全文
posted @ 2018-05-29 11:29 wzyy 阅读(6655) 评论(1) 推荐(0) 编辑
服务器端使用DeferredResult异步推送技术
摘要:注意1: org.springframework.web.context.request.async.DeferredResult; 是Spring4.0以后的版本才有的,注意Spring版本,然后添加Spring Springmvc的依赖 Async support must be enabled 阅读全文
posted @ 2018-01-12 17:27 wzyy 阅读(650) 评论(0) 推荐(0) 编辑
AOP注解式拦截
摘要:1. 自己定义的拦截注解package com.spring.aop; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolic... 阅读全文
posted @ 2017-01-19 20:41 wzyy 阅读(1024) 评论(0) 推荐(0) 编辑
HttpClient与Spring RestTemplate
摘要:二、客户端代码: 1. HttpClient风格的 2.RestTemplate 风格的 import org.springframework.web.client.RestTemplate; 阅读全文
posted @ 2017-01-07 19:32 wzyy 阅读(604) 评论(0) 推荐(0) 编辑
Spring远程调用技术<3>-Spring的HTTP Invoker
摘要:前面提到RMI使用java标准的对象序列化机制,但是很难穿透防火墙。 另一方面,Hessian和Burlap能很好地穿透防火墙,但是使用私有的对象序列化机制。 Spring提供的http invker是一个新的远程调用模型,作为Spring框架的一部分,能够执行基于HTTP的远程调用(让防火墙不为难 阅读全文
posted @ 2016-11-24 22:55 wzyy 阅读(505) 评论(0) 推荐(0) 编辑
Spring远程调用技术<2>-Hessian和Burlap
摘要:上篇谈到RMI技术,加上Spring的封装,用起来很方便,但也有一些限制 这里的Hessian和Burlap解决了上篇提到的限制,因为他们是基于http的轻量级远程服务。 Hessian,和RMI一样,使用二进制消息进行客户端和服务端的交互,但是它的二进制消息可以移植到其他非java的语言中 Bur 阅读全文
posted @ 2016-11-23 21:30 wzyy 阅读(257) 评论(0) 推荐(0) 编辑
纯java配置SpringMVC
摘要:一般情况下,我们会在web.xml下配置好Spring和SpringMVC,并指定好它们的配置文件 是最常用的也是最方便的方法 例如: 今天介绍的是纯java配置,不基于xml, web.xml中一句代码都不用写。 文件目录: 1.Spring容器的配置文件 2.SpringMVC容器的配置文件 3 阅读全文
posted @ 2016-11-22 20:27 wzyy 阅读(818) 评论(0) 推荐(0) 编辑

1 2 下一页

点击右上角即可分享
微信分享提示