文章 2017-11-09 来自:开发者社区

对Spring事务管理实现技术的分析

Spring提供了TransactionProxyFactoryBean作为动态代理的生成工厂,该工厂产生目标bean的动态AOP(——面向方面编程)事务代理。事务代理根据所配置的事务属性自动管理事务操作。该事务代理对事务的透明管理依赖于一个在ApplicationContext范围全局可见的PlatformTransactionManager。 Spring提供两个默认的事务管理器实现:Dat....

文章 2017-10-08 来自:开发者社区

spring源代码分析

预初始化bean DefaultListableBeanFactory preInstantiateSingletons 分类: java 本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/p/5013216.html,如需转载请自行联系原作者

文章 2017-09-23 来自:开发者社区

(spring全家桶十)Spring Statemachine有限状态机与地址分析

一、有限状态机 有限状态机是一个特殊的有向图,包含节点和连接这些节点的弧。每个有限状态机都有开始、结束和若干个中间状态,每个弧上带有从一个状态进入下一个状态的条件。 以一个简化的购物流程为例,开始和结束之间有待下单、待支付、待发货、待收货四个状态,从一个状态转向另外一个状态中间需要发送事件。 有限状态机可以用于中文地址分析,识别地址的有限状态机如下。 给出一个地址,如果当前状态是...

(spring全家桶十)Spring Statemachine有限状态机与地址分析
文章 2017-09-18 来自:开发者社区

Spring MVC分析,知识重构(1)

Spring MVC,什么是MVC,MVC框架都能做什么。 1.mvc框架需要做什么 a)将url映射到java或者java类的方法 b)封装用户提交的数据,例如表单数据,请求。 c)处理请求,调用相关的业务处理(控制器controller),封装响应的数据。 d)响应的数据进行渲染(html页面,jsp页面等),用json比较多。 2.Spring MVC是一个轻量级的基于请求...

文章 2017-09-11 来自:开发者社区

spring的Profile使用对比和应用场景分析

spring中存在这样一个功能,通过Profile来选择不同环境下的不同配置,说白了,就是通过设置一个参数来选择使用不同的数据,这个数据可能是一个bean,可能是一个xml文件,也有可能是一个propertes文件。 经过代码演练和测试,我大体知道了这个功能是干嘛的,也初步知道了它的几种实现方式,但是实际上我依然不是十分明白它的优势和好处在何处,因为根据自己以往的项目经验来说,我觉得用这种方式似....

文章 2017-08-21 来自:开发者社区

Spring源码剖析3:懒加载的单例Bean获取过程分析

微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础」、「LeetCode」 等关键字可以获取对应的免费学习资料。        &...

Spring源码剖析3:懒加载的单例Bean获取过程分析
文章 2017-08-16 来自:开发者社区

Spring源码剖析4:其余方式获取Bean的过程分析

原型Bean加载过程 之前的文章,分析了非懒加载的单例Bean整个加载过程,除了非懒加载的单例Bean之外,Spring中还有一种Bean就是原型(Prototype)的Bean,看一下定义方式: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework.org/s...

Spring源码剖析4:其余方式获取Bean的过程分析
文章 2017-07-03 来自:开发者社区

Spring MVC拦截器实现分析

Spring MVC拦截器实现分析  一、Servlet Filter与Spring interceptor的执行顺序   Filter有顺序吗?我们怎么控制filter的执行顺序。通过Tomcat的代码分析,servlet在Filter执行完成后才调用,如有多个filter怎么控制执行顺序,首先会想到在web.xml配置某个参数,例如order之类的,但查找一下一番,servlet并没有这个参....

文章 2017-06-04 来自:开发者社区

Spring+Log4j+ActiveMQ实现远程记录日志——实战+分析

应用场景 随着项目的逐渐扩大,日志的增加也变得更快。Log4j是常用的日志记录工具,在有些时候,我们可能需要将Log4j的日志发送到专门用于记录日志的远程服务器,特别是对于稍微大一点的应用。这么做的优点有: 可以集中管理日志:可以把多台服务器上的日志都发送到一台日志服务器上,方便管理、查看和分析 可以减轻服务器的开销:日志不在服务器上了,因此服务器有更多可用的磁盘空间 可以提高服务器的性能:...

文章 2016-09-09 来自:开发者社区

Quartz与Spring集成——QuartzSchedulerThread的执行分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/beliefer/article/details/52315730 前言 前面说过当paused设置为false,QuartzSchedulerThread才正式启动,我们接着《Quartz与Spring集成—...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注