框架技术--Spring自动加载配置
2013-08-23 17:20
351 查看
今天项目中遇到一个问题,一个方法在服务启动后会自动被执行,查看了下配置未发现有定时的配置。但是后来发现是spring配置了启动时默认加载了方法。
代码:
说明:
lazy-init="false":默认启动是spring自动实例化此类。
init-method="triggerThreadPool":实例化后默认执行的方法。
结果:
这样就想的通了,启动服务,triggerThreadPool方法自动被执行了。
参考资料:http://blog.csdn.net/fhx007/article/details/7016704
代码:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd" default-autowire="byName" default-lazy-init="true"> <bean id="resize1080iThreadPool" class="com.*.Resize1080iThreadPool" lazy-init="false" scope="singleton" init-method="triggerThreadPool"> </bean> <context:component-scan base-package="com.haier" /> </beans>
说明:
lazy-init="false":默认启动是spring自动实例化此类。
init-method="triggerThreadPool":实例化后默认执行的方法。
结果:
这样就想的通了,启动服务,triggerThreadPool方法自动被执行了。
参考资料:http://blog.csdn.net/fhx007/article/details/7016704
相关文章推荐
- 框架技术--Spring自动加载配置
- 框架技术--Spring自动加载配置
- spring-自动加载配置文件\使用属性文件注入
- Dubbo框架初探【用Spring配置声明暴露服务(可以使用multicast广播注册中心暴露服务地址或者使用zookeeper注册中心暴露服务地址)、加载Spring配置,启动服务】
- 通过web.xml文件自动启动spring容器加载对应的配置文件
- Spring 自动扫描实体并加载的配置实现
- Spring Web项目spring配置文件随服务器启动时自动加载
- ssh整合思想初步 struts2与Spring的整合 struts2-spring-plugin-2.3.4.1.jar下载地址 自动加载Spring中的XML配置文件 Struts2下载地址
- 框架 day36 Spring3 入门,DI依赖注入,装配bean基于xml/注解, 整合Junit4,配置约束自动提示
- Spring 配置文件xxxx.xml文件中scheme约束exlipse自动加载不了的解决
- HbaseTemplate配置进阶:利用Spring自动装配加载HbaseTemplate
- 初识Spring Boot框架(二)之DIY一个Spring Boot的自动配置
- Junit手动/自动加载spring配置文件
- Spring中自动加载Hibernate配置文件
- 使用eclipse开发spring,hibernate,mybatis等框架的xml配置文件时代码不自动提示
- Java基础---Java---基础加强---类加载器、委托机制、AOP、 动态代理技术、让动态生成的类成为目标类的代理、实现Spring可配置的AOP框架
- Java基础---Java---基础加强---类加载器、委托机制、AOP、 动态代理技术、让动态生成的类成为目标类的代理、实现Spring可配置的AOP框架
- SqlMapConfig.xml --- 在spring配置文件中自动加载的mybatis文件
- 初识Spring Boot框架(二)之DIY一个Spring Boot的自动配置
- spring学习错误总结:spring配置applicationContext自动加载配置 之404 cannot find resource