Sping下添加启动时运行的方法
2016-01-30 21:24
323 查看
如何在spring项目中添加启动时运行的方法
1.继承InitializingBean2.在spring配置文件中添加bean
添加类
添加一个类,继承自InitializingBeanpublic class InitService implements InitializingBean { @verride public void afterPropertiesSet() throws Exception { // write you initialize code } }
添加配置文件
在spring的配置文件中添加这个bean<bean class="com.google.map.service.impl.InitGatewayService"> </bean>
完成上面两步之后,在spring容器启动的时候,就会执行该bean中的方法。
Spring注入
也可以使用Spring注入的方式,这样就不用再配置文件中写bean了。具体方法是在InitService上加注解@Service,删去配置文件中的bean。
特别说明,这种使用@Service方式注解的bean,必须实现一个Interface,由于InitService实现了InitializingBean 是一个interface,所以可以实现。
相关文章推荐
- 一个jar包里的网站
- 一个jar包里的网站之文件上传
- 一个jar包里的网站之返回对媒体类型
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- 模拟Spring的简单实现
- spring+html5实现安全传输随机数字密码键盘
- Spring中属性注入详解
- SpringMVC框架下JQuery传递并解析Json格式的数据是如何实现的
- struts2 spring整合fieldError问题
- spring的jdbctemplate的crud的基类dao
- 读取spring配置文件的方法(spring读取资源文件)
- Spring Bean基本管理实例详解
- java实现简单美女拼图游戏
- 详解Java的Spring框架中的事务管理方式
- 解析Java的Spring框架的BeanPostProcessor发布处理器
- Java开发框架spring实现自定义缓存标签
- java基本教程之线程休眠 java多线程教程
- JSP开发中在spring mvc项目中实现登录账号单浏览器登录
- spring boot实战之内嵌容器tomcat配置