摘要: 5.10 外在化应用参数的配置在开发企业应用期间,或者在将企业应用部署到生产环境时,应用依赖的很多参数信息往往需要调整,比如LDAP连接、RDBMS JDBC连接信息。对这类信息进行外在化管理显得格外重要。PropertyPlaceholderConfigurer和PropertyOverrideConfigurer对象,它们正是担负着外在化配置应用参数的重任。本节将结合beanfactorypostprocessordemo项目展开对它们的讨论。5.10.1 元素PropertyPlaceholderConfigurer实现了BeanFactoryPostProcessor接口,它能够对中的 阅读全文
posted @ 2013-01-11 10:25 金鳞岂是池中物 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor以及RequiredAnnotationBeanPostProcessor这4个BeanPostProcessor。注册这4个BeanPostProcessor的作用,就是为了你的系统能够识别相应的注解。例如:如果你想使用@Autowired注解,那么就必须事先在Spring 阅读全文
posted @ 2013-01-11 10:11 金鳞岂是池中物 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 使用spring除了添加必要的jar包,另外在web.xml一定要加上启动spring的监听器,这样配置在xml文件中的bean才会初始化如你在web.xml这样作了配置:(web.xml 2.4)Java代码org.springframework.web.context.ContextLoaderListener它会默认查找位于:WEB-INF/下的是否有一个文件名称为:applicationContext.xml如果没有就会报错:但在很多项目中可能会把配置文件集中管理,常见位置在:classpath下面,这样的话,你要在web.xml中在配置另外一个节点名称:Java代码contextCo 阅读全文
posted @ 2013-01-11 09:59 金鳞岂是池中物 阅读(330) 评论(0) 推荐(0) 编辑