
spring
文章平均质量分 92
肥肥的羚宝
这个作者很懒,什么都没留下…
展开
-
架构专栏 | 软件架构的演进之路
软件架构的演进之路架构演进之路1. 单体架构2. 水平分层架构3. 面向服务架构(SOA)4. 微服务架构5. 服务网格架构(Service Mesh)架构是什么?事实上“架构”这一词在软件还没出生之前就已经存在了,这个词最早是用于建筑行业的(“搬砖”也和建筑行业有关,果然是两个形影不离的好哥们)。古人使用“搆驾”或者是“架构”一词,来从宏观上表述一种”规模“或是其“规划设计”,所以现在我们用“架构”一词来表述或者翻译其含义。一言以蔽之,所谓的软件架构是指...原创 2021-08-30 00:26:49 · 283 阅读 · 0 评论 -
Spring的各项功能
控制反转:就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转。依赖注入:在运行期,由外部容器动态地将依赖对象注入到组件中。使用Spring的优势:降低组件之间的耦合度,实现软件各层之间的解耦。 Controller -> Service -> DAO可以使用容器提供的众...原创 2012-04-18 00:16:00 · 120 阅读 · 0 评论 -
Spring开发环境
到http://www.springsource.org/download下载spring,然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下dist\spring.jarlib\jakarta-commons\commons-logging.jar如果使用了切面编程(AOP),还需要下列jar文件lib/aspectj/aspectjweaver.jar和aspe...原创 2012-04-18 12:10:16 · 105 阅读 · 0 评论 -
Spring管理Bean的原理
使用dom4j读取spring配置文件public class ItcastClassPathXmlApplicationContext { private List beanDefines = new ArrayList(); public ItcastApplicationContext(String filename){ init(filename); ...原创 2012-04-18 13:23:41 · 109 阅读 · 0 评论 -
Spring三种实例化bean的方法
1.使用类构造器实例化原创 2012-04-18 20:01:33 · 120 阅读 · 0 评论 -
Spring中bean的作用域
.singleton(默认) 在每个Spring IoC容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定Bean节点的lazy-init=“true”来延迟初始化bean,这时候,只有第一次获取bean会才初始化bean。如: 如果想对所有bean都应用延迟初始化,可以在根节点beans设置default-lazy-init=“true“...原创 2012-04-18 22:58:44 · 146 阅读 · 0 评论 -
Spring中bean的生命周期
单例作用域时:bean的实例化是在ClasspathXmlApplicationContext容器实例化时phototype作用域时:bean的实例化是在调用getBean()方法时延迟初始化属性原创 2012-04-19 00:09:17 · 97 阅读 · 0 评论