
spring探究
通过对spring内部框架原理的理解来让大家更熟练的使用spring搭建自己的工程项目,并且可以运用自如,能实际解决遇到的相关问题。
q7forever
这个作者很懒,什么都没留下…
展开
-
关于spring的context:component-scan的配置
背景: 貌似很久之前就看到过关于spring在servlet中配置component-scan的写法: 当时也没怎么注意,就看网上人家说是servlet里面要这样配置然后在application-context里面要这样配置: exclude-filter type="annotation" expression="org.springframework.ste原创 2013-12-18 17:43:16 · 1757 阅读 · 0 评论 -
第一章~第一节spring bean的生命周期
看到上面的这张图可能大家就能很清晰的理解spring是如何初始化beans及管理benas的生命周期了,那下面就具体的说下这个整体流程。 传统的java应用中,bean的生命周期很简单。关键字new初始化bean然后待用,一旦这个bean不再使用则进入了垃圾回收阶段进行处理。那么 spring是如何管理?对比之下,bean的生命周期在spring容器的管理之中更加缜密(即分步骤更加明确)了。理原创 2013-09-27 16:12:28 · 5893 阅读 · 0 评论 -
关于BeanPostProcessor的理解
1)BeanPostProcessor理解 对于使用过spring的人相信对BeanPostProcessor接口并不陌生,也都知道该怎么用,这里我再次的重复下。其实就是自己写一个类来实现BeanPostProcessor接口,并实现自己的业务逻辑在如下两个方法: Object postProcessBeforeInitialization(Object bean, String bean原创 2013-09-04 16:46:43 · 5229 阅读 · 0 评论 -
org.springframework.core.Ordered接口
关于Ordered接口,用过的人可能知道,这里我谈下自己的理解。也希望各位大神能给予指点。 源码如下: /** * Interface that can be implemented by objects that should be * orderable, for example in a Collection. * * The actual order can be in原创 2013-09-10 11:47:27 · 10451 阅读 · 0 评论 -
PropertyPlaceholderConfigurer类的使用注意
如果你在spring的applicationcontext.xml中需要使用属性配置文件,那PropertyPlaceholderConfigurer这个类就是必须的。 classpath:conf/setting.properties 假设如果你仅仅就需要一个属性文件就没什么了,但如果你需要两个配置文件,并且两个配置文件里都有name属性。这里假设setting.原创 2013-09-10 19:14:01 · 5630 阅读 · 0 评论 -
SpringMvc项目框架的搭建
这篇文章主要总结下spring如何搭建项目框架,怎么快速让你能跑起来一个项目。可能有人如果能跑起来才喜欢继续学下去。看到效果了感觉有成就感然,后继续下去才有动力。当然我就是这样的人。看到程序运行起来了再一步步去看程序是如何跑起来的。不知道大家开发spring是不是都会选择sts,可能很多还是古老的myeclipse来开发。如果我记得没错的话,那里应该是比较容易搭建项目的。但毕竟那是收费的,搞软件开原创 2013-09-28 23:04:20 · 6281 阅读 · 2 评论