spring中常用的设计模式达到九种,我们举例说明: 第一种:简单工厂又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单 ...
分类:
编程语言 时间:
2018-03-29 00:05:47
阅读次数:
201
1.Spring提供了一个PropertyPlaceholderConfigurer的BeanFactory后置处理器,这个处理器允许用户将Bean的配置的部分内容 移到属性文件中。可以在Bean配置文件使用${var}的变量,PropertyPlaceholderConfigurer从属性文件中加 ...
分类:
编程语言 时间:
2018-03-07 16:24:02
阅读次数:
172
1 utils部分 1 HibernateUtils 2 BeanFactory 2 domain部分 1 Customer实体类 package www.test.domain; public class Customer { /* * CREATE TABLE `cst_customer` ( ...
分类:
Web程序 时间:
2018-03-01 17:32:03
阅读次数:
277
Spring 容器 spring 有两个核心接口:BeanFactory 和 ApplicationContext,其中ApplicationContext 是 BeanFactory的子接口,它们都代表Spring容器, spring 容器是生产Bean实例的工厂,并管理容器中的Bean。 1.B ...
分类:
编程语言 时间:
2018-02-28 22:57:36
阅读次数:
237
1 bean.xml配置文件 2 BeanFactory工厂类代码 3 AdminService接口代码 4 AdminServiceImpl接口实现类代码 5 AdminServlet代码 ...
分类:
其他好文 时间:
2018-02-28 14:40:59
阅读次数:
208
上篇博文对Spring的工作原理做了个大概的介绍,想看的同学请出门左转。今天详细说几点。 (一)Spring IoC容器及其实例化与使用 Spring IoC容器负责Bean的实例化、配置和组装工作有两个接口:BeanFactory和ApplicationContext。其中ApplicationC ...
分类:
编程语言 时间:
2018-02-27 01:03:39
阅读次数:
182
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就I ...
分类:
编程语言 时间:
2018-02-23 19:05:20
阅读次数:
207
第二章:装配Bean 在Spring中,对象无需自己查找或创建与其所关联的其他对象。相反,容器负责把需要相互协作的对象引用赋予各个对象。例如,一个订单管理组件需要信用卡认证组件,但它不需要自己创建信用卡认证组件。订单管理组件只需要表明自己两手空空,容器就会主动赋予它一个信用卡认证组件。 创建应用对象 ...
分类:
编程语言 时间:
2018-02-22 17:32:29
阅读次数:
245