spring
文章平均质量分 89
shang_xs
java届的小学生
展开
-
事件监听机制(五)再话Jdk事件监听到Spring框架事件监听
Spring 事件监听机制实现(同步/异步)背景熟悉Spring 框架的同学都清楚,Spring容器启动到销毁事件监听机制始终贯穿,那么Jdk中是否也存在相应的监听机制呢,我们一起进行深入的学习和研究。概念事件源:事件对象的产生者,任何一个事件都有一个来源事件监听器注册表:当事件框架或组件收到一个事件后,需要通知所有相关的事件监听器来进行处理,这个时候就需要有个存储监听器的地方,也就是事件监听器注册表事件广播器:事件广播器在整个事件机制中扮演一个中介的角色,当事件发布者发布一个事件后,就需要通过原创 2021-08-19 11:08:44 · 417 阅读 · 0 评论 -
java分布式应用限流实现
分布式应用限流实现题记众所周知,现今分布式限流工具有许多,对于不同应用框架的支持也不尽相同,选择适合当前项目架构的限流技术才是最合适的。分布式什么是分布式分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。分布式系统优点提高系统并发量和吞吐率,通俗点讲,就是单台机器与多台机器同时工作的区别。分布式核心问题并发导致的系统问题,原创 2020-09-07 15:56:20 · 1479 阅读 · 2 评论 -
JDK动态代理在Spring AOP中的实现
JDK动态代理在Spring AOP中的实现动态代理机制通过实现 InvocationHandler 接口创建自己的调用处理器通过为 Proxy 类指定 ClassLoader 对象和一组 interface 来创建动态代理类通过反射机制获得动态代理类的构造函数,其唯一参数类型是调用处理器接口类型通过构造函数创建动态代理类实例,构造时调用处理器对象作为参数被传入AO...原创 2019-06-18 12:42:44 · 828 阅读 · 0 评论 -
Spring结合Jboss和Jndi实现数据源外部化配置
Spring结合Jboss和Jndi实现数据源外部化配置jndi官方描述什么是jndiJNDI(Java Naming and Directory Interface,Java命名和目录接口)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI服务供应接口(SPI)的实现,由管理者将JNDI API映射为特定的命名服务和目录系统,...原创 2019-05-27 19:35:53 · 2112 阅读 · 0 评论 -
Spring结合Tomcat和Jndi实现数据源外部化配置
Spring结合Tomcat和Jndi实现数据源外部化配置jndi官方描述什么是jndiJNDI(Java Naming and Directory Interface,Java命名和目录接口)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI服务供应接口(SPI)的实现,由管理者将JNDI API映射为特定的命名服务和目录系统...原创 2019-05-27 11:02:59 · 1153 阅读 · 0 评论 -
事件监听机制(二)Spring事件监听
事件监听机制(二)Spring事件监听事件监听实现流程事件对象:继承自java.util.EventObject对象,由开发者自行定义实现。事件源:就是触发事件的源头,不同的事件源会触发不同的事件类型。事件监听器:事件监听器负责监听事件源发出的事件,事件监听器可以通过实现java.util.EventListener这个标识接口.,实现事件监听。流程总结事件源可以...原创 2019-03-01 08:51:14 · 1475 阅读 · 0 评论 -
一次Http请求到达 SpringMvc做了什么
一次Http请求到达 SpringMvc做了什么题记众所周知在Java企业级应用开发的大环境中,Spring Framework的地位举足轻重,之所以会是这样就是因为Spring Framework具备以下几点属性:1. 基于POJO的轻量级和最小侵入性编程2. 通过依赖注入和面向接口的松耦合3. 基于切面和惯性进行声明式编程4. 通过切面和模板减少样板式编码Spring Fram...原创 2019-01-28 09:11:24 · 2447 阅读 · 0 评论 -
一篇文章带你明白AOP思想
AOP思想 + Spring AOP思想题记所有java开发都知道三大特性封装、继承和多态;有些人称四大特性封装、继承、多态和抽象,为什么提这些东西呢,答案是为了体现抽象的重要性。提起抽象,大家可能也都清楚,伟大的JDK给我们提供了抽象类和接口,为什么面向对象的java有了抽象类还要有接口呢,当然是因为java单继承多实现的特性。在java开发中Spring Framework的地位十分重要...原创 2019-02-01 14:21:39 · 811 阅读 · 0 评论 -
事件监听机制(四)从Java事件监听到Spring事件监听
从Java事件监听到Spring事件监听java 事件监听1. 发布订阅模式java.util.Observable发布者public class Observable { private boolean changed = false; private Vector<Observer> obs; /** Construct an Observable...原创 2019-01-20 12:30:03 · 1142 阅读 · 0 评论