spring
GeBiao285869350
这个作者很懒,什么都没留下…
展开
-
监听器的作用
监听器是用来监听ServletContext (jsp application) 的生命周期的。 *当tomcat启动时 调用contextInitialized方法,用于创建spring的容器(webApplicationContext) *当tomcat关闭时 contextDestroyed 调用容器里的close方法,关闭。<listener><listener-class>原创 2017-11-01 20:31:48 · 1764 阅读 · 0 评论 -
spring使用外部属性文件
在配置文件里配置Bean时,有时需要在Bean的配置里混入系统部署的细节信息(eg : 文件路径,数据源配置信息)而这些部署细节实际上需要和Bean配置相分离。 Spring的资源加载器提供了一个统一的getResource()方法,使用这个方法可以通过资源路径获取外部资源,可以给路径指定不同的前缀以从不同位置加载资源。(eg:要从文件系统加载资源,可以使用file前缀,要从classpath加载原创 2017-11-02 16:48:36 · 328 阅读 · 0 评论 -
spring后置处理器
Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处理器,这个处理器允许用户将Bean配置的部分内容外移到属性文件中,可以在Bean配置文件里使用”var”的变量。PropertyPlaceholderConfigurer从属性文件里加载属性,并使用这些属性来替换变量.spring还允许在属性文件中使用{var}” 的变量。 P原创 2017-11-02 17:22:29 · 771 阅读 · 0 评论 -
spring注解扫描
在classpath中扫描Bean 组件扫描(component scanning): Spring能够从classpath下自动扫描,侦测和实例化具有特定注解(annotation)的Bean 特定注解包括: * @Component:基本注解,标识了一个任何受spring管理的组件 * @Respository:标识持久层组件 * @Service:标识服务层(业务层)组件 * @C原创 2017-11-02 20:08:36 · 866 阅读 · 0 评论 -
web.xml中配置,获取初始化参数
获取初始化参数之前首先要配置一个初始化参数 代码如下:<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring.xml</param-value></context-param>原创 2017-11-01 20:49:56 · 2391 阅读 · 0 评论 -
spring中jdbc链接数据库配置文件
<!-- 链接数据库 --><context:property-placeholder location="classpath:/jdbc.properties"/> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property nam原创 2017-11-13 19:57:36 · 1267 阅读 · 0 评论