
spring
tianjinsong
0101101001001
展开
-
Eclipse导入spring-framework-3.2.*源码
一. 准备工作1.下载安装sts(springsource推荐使用), 毕竟人家的框架用他自家的ide是最好的,当然sts也是基本eclipse的, 下载地址: http://www.springsource.org/downloads/sts-ggts2.下载安装gradle, spring 源码构建加入了gradle支持. gradle下载: http://www.gradle转载 2015-05-14 13:30:55 · 7071 阅读 · 1 评论 -
Spring Bean的生命周期(非常详细)
http://www.cnblogs.com/zrtqsk/p/3735273.htmlSpring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上Bean转载 2016-09-17 23:00:07 · 3205 阅读 · 0 评论 -
pring bean生命周期详解
https://my.oschina.net/u/1246663/blog/207450上下文ApplicationContext容器中的生命周期: bean:package com.pas.service;//引包public class PersonService implements BeanNameAware, BeanFactoryAware, Applica转载 2016-09-17 22:58:06 · 3754 阅读 · 0 评论 -
Spring中BeanPostProcessor
http://uule.iteye.com/blog/2094549Spring提供了很多扩展接口,BeanPostProcessor接口和InstantiationAwareBeanPostProcessor接口就是其中两个。 BeanPostProcessorBeanPostProcessor接口作用是:如果我们需要在Spring容器完成Bean的实例化、配置和转载 2016-09-18 11:28:46 · 3183 阅读 · 0 评论 -
Spring开闭原则的表现-BeanPostProcessor扩展点-1
http://jinnianshilongnian.iteye.com/blog/1489787上接Spring事务处理时自我调用的解决方案及一些实现方式的风险继续分析,在分析上篇的问题之前,我们需要了解下BeanPostProcessor概念和Spring容器创建Bean的流程。 一、BeanPostProcessor是什么接口定义Java代码 pa转载 2016-09-18 14:15:52 · 3469 阅读 · 0 评论 -
Spring开闭原则的表现-BeanPostProcessor扩展点-2
http://jinnianshilongnian.iteye.com/blog/1492424上接Spring提供的BeanPostProcessor的扩展点-1继续分析。 四、BeanPostProcessor接口及回调方法图 从图中我们可以看出一共五个接口,共十个回调方法,即十个扩展点,但我们之前的文章只分析了其中八个,另外两个稍候也会解析一下是干什么的。转载 2016-09-18 14:19:38 · 3831 阅读 · 0 评论 -
深入理解 Spring 事务原理
http://www.codeceo.com/article/spring-transactions.html一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行:获取连接 Connection con = DriverManager.转载 2016-08-15 16:49:38 · 4416 阅读 · 0 评论 -
Spring中@Transactional事务回滚实例及源码
http://www.codeceo.com/article/spring-transactional-demo.html一、使用场景举例在了解@Transactional怎么用之前我们必须要先知道@Transactional有什么用。下面举个栗子:比如一个部门里面有很多成员,这两者分别保存在部门表和成员表里面,在删除某个部门的时候,假设我们默认删除对应的成员。但是在执行的转载 2016-11-11 16:36:34 · 3170 阅读 · 0 评论 -
【深入SpringBoot 1.3.5 第一章】Boot应用的启动流程
http://blog.youkuaiyun.com/u011179993/article/details/51475732一、 快速创建一个Boot应用使用mavenparent> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-parentartifactId>转载 2017-02-15 14:01:22 · 3273 阅读 · 0 评论 -
Spring Bean 生命周期
http://997004049-qq-com.iteye.com/blog/1729793任何一个事物都有自己的生命周期,生命的开始、生命中、生命结束。大家最熟悉的应该是servlet 的生命周期吧。和 servlet 一样 spring bean 也有自己的生命周期。本文我就向大家讲述 spring bean 的生命周期,这个对理解spring 框架有非常好的作用。大家应该转载 2016-09-17 22:58:54 · 2968 阅读 · 0 评论 -
BeanNameAware接口和BeanFactoryAware接口
http://blog.youkuaiyun.com/wubai250/article/details/8255918迄今为止,所接触到的Bean都是“无知觉”的,就像黑客帝国中机械工厂里面“养殖”的人类,他们虽然能完成一定的功能,但是根本不知道自己在工厂(BeanFactory)中的代号(id),或者自己是在哪个工厂(BeanFactory的引用)中沉睡。所以,本节的目的就是要创造出一个尼奥一样的B转载 2016-09-17 22:42:55 · 3307 阅读 · 0 评论 -
Spring面试问答Top 25
本文由 ImportNew - 一直在路上 翻译自 howtodoinjava。欢迎加入翻译小组。转载请见文末要求。本人收集了一些在大家在面试时被经常问及的关于Spring的主要问题,这些问题有可能在你下次面试时就会被问到。对于本文中未提及的Spring其他模块,我会单独分享面试的问题和答案。欢迎大家向我推荐你在面试过程中遇到关于Spring的问题。我会把大家推荐的问题添加到下面的转载 2016-09-01 23:06:01 · 2846 阅读 · 0 评论 -
spring事务管理器的源码和理解
原文出处: xieyu_zyhttp://www.importnew.com/19455.html以前说了大多的原理,今天来说下spring的事务管理器的实现过程,顺带源码干货带上。其实这个文章唯一的就是带着看看代码,但是前提你要懂得动态代理以及字节码增强方面的知识(http://blog.youkuaiyun.com/xieyuooo/article/details/762414转载 2016-08-15 19:55:14 · 6348 阅读 · 0 评论 -
采用Spring管理Bean和依赖注入
http://www.blogjava.net/stevenjohn/archive/2012/08/20/385846.html1.实例化spring容器 和 从容器获取Bean对象实例化Spring容器常用的两种方式:方法一:在类路径下寻找配置文件来实例化容器 [推荐使用]ApplicationContext ctx = new ClassP转载 2016-07-28 18:27:46 · 5876 阅读 · 0 评论 -
注解实现Bean依赖注入
原创内容,转载请注明私塾在线【http://sishuok.com/forum/blogPost/list/0/2545.html】12.2.1 概述 注解实现Bean配置主要用来进行如依赖注入、生命周期回调方法定义等,不能消除XML文件中的Bean元数据定义,且基于XML配置中的依赖注入的数据将覆盖基于注解配置中的依赖注入的数据。 S转载 2016-07-29 10:21:55 · 5876 阅读 · 0 评论 -
Spring常用注解
http://www.cnblogs.com/xdp-gacl/p/3495887.htmlSpring常用注解使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-packa转载 2016-07-28 18:34:41 · 2915 阅读 · 0 评论 -
Spring AOP AspectJ切入点语法详解,execution,within,this.......
http://wenku.baidu.com/link?url=DQTruEz6yp59-kAFZckqwAxHeqW_79a3cHTL5h0yUk2-L7GTwSGcK4b_7bfL2TS164kWB2zG6wYOvs499dhAAV-xavEc_7XKxLR_Ngcv2vW Spring AOP 支持的 AspectJ 切入点指示符切入点指示符用来指示切入点表达式目的,,在转载 2016-07-27 15:21:51 · 19316 阅读 · 1 评论 -
spring初始化后,做一些事情
http://blog.youkuaiyun.com/liuyifeng1920/article/details/49800537我的目的是想在项目加载完毕之后,需要进行一些初始化的动作,比如从数据库查询数据,缓存起来.找到了三种方式:第一种方式 写一个类,实现BeanPostProcessor,这个接口有两个方法 (1)postProcessBeforeInitializa转载 2016-09-02 16:02:54 · 3894 阅读 · 0 评论 -
spring 源码如何导入到eclipse
http://blog.youkuaiyun.com/zeuskingzb/article/details/41425421这哥们写的不错,基本上把能出的情况 都出了!http://wind-bell27.iteye.com/blog/1969930http://www.cnblogs.com/xleequ/archive/2013/01/16/2863332.html转载 2016-09-16 19:29:50 · 3405 阅读 · 0 评论 -
SpringBoot学习笔记十一:自定义 Web MVC配置
https://www.jianshu.com/p/d0bddbf729afSpring MVC自动配置当我们在项目中添加了spring-boot-starter-web依赖,Spring Boot会为Spring MVC提供自动配置,自动配置类为org.springframework.boot.autoconfigure.web.servlet包下的WebMvcAutoConfigura...转载 2019-02-28 11:07:51 · 16402 阅读 · 0 评论