- 博客(4)
- 收藏
- 关注
原创 Spring In Action 03 ---面向切面的Spring
在系统中有些功能我们需要应用到程序的多个地方,但是我们又不想在每个点都明确的调用他。日志、安全和事务管理的确很重要,但他们是否是应用对象主动参与的行为呢?如果让应用对象只关注于自己所针对的业务领域问题,而其他方面由其他应用对象来处理,会不会更好? 在软件开发中,散布于应用中多处的功能被称为横切关注点。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但往往会直接嵌入到应用的业务逻辑中)
2016-08-31 13:01:04 596
原创 Spring In Action 02 ---高级装配
上一章了解了一些最为核心的bean装配技术,但是bean装配所涉及的领域并不仅仅局限于上一章的内容,Spring提供了多种技巧,借助他们能实现更为高级的bean装配功能。虽然这些技术不会经常用到,但这并不意味着他们的价值会因此而降低。 环境与Profile 在开发的时候有一个很大的挑战就是将应用程序从一个环境迁移到另一个环境。举一个栗子,比如配置数据库(有关数据库配置的详细会在后面的章节)。在
2016-08-29 14:45:05 545
原创 Spring In Action 01 ---装配Bean
上一章可以说是对Spring的大概介绍,这一节将会详细介绍Spring中对于bean的装配细节,也就是填充也就是注入。在Spring中,对象无需自己查找创建与其相关的其他对象,相反,容器负责把需要相互协作的对象的引用赋予各个对象。创建应用对象之间协作关系的行为通常称为装配,也就是依赖注入,那么Spring是如何完成注入的,有哪些方式可以说完成注入呢? 基于XML配置 基于Java注解配置 自
2016-08-27 21:10:54 763
原创 Spring In Action 00 ---Spring 之旅
WHY 在诞生之初,创建Spring的主要目的是用来替代更加重量级的企业级Java技术,尤其是 EJB 。想对于EJB来说,Spring提供了更加重量级和简单的编程模型。 WHAT Spring是一个开源框架,最早由Rod Johnson创建,Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring可以让简单的JavaBean实现之前只有EJB才能完成的事情。Spr
2016-08-25 22:11:10 914
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人