如何让一段代码tomcat启动就运行
2016-12-01 15:50
357 查看
1. 在 web.xml 里面配置为 listener
<listener> <listener-class>com.pandaroid.uniqueonline.UniqueOnlineSessionListener</listener-class> </listener>
public class UniqueOnlineSessionListener implements HttpSessionListener { static { System.out.println("haha static"); } @Override public void sessionCreated(HttpSessionEvent arg0) { } @Override public void sessionDestroyed(HttpSessionEvent arg0) { UniqueOnlineRecords.removeUser(arg0.getSession()); } }
2. 配置为 Spring 的 bean
使用这种方式时,bean 的 scope 必须设为默认的 singleton 。因为只有这样,Spring 才会在应用服务器启动时为我们加载相应的 bean 。<bean id="HiReportService" class="com.pandaroid.hiReport.service.HiReportServiceImpl"> <property name="fileUploadDiskPath" ref="fileupload.disk.path"/> <property name="fileUploadHttpPath" ref="fileupload.http.path"/> <property name="jasperService" ref="JasperService"/> </bean>
public class HiReportServiceImpl implements HiReportService { static { System.out.println("Spring bean static !"); } ... }
相关文章推荐
- 如何让一段代码在 tomcat 启动时就被运行?
- [备忘] 如何让一段代码在 tomcat 启动时就被运行?
- 实现tomcat启动时自动运行代码
- tomcat启动与停止时自动运行代码
- tomcat作为windows服务无法启动如何解决,报错:参考特定服务错误代码0
- 实现tomcat启动时自动运行代码
- iOS 如何查看一段代码运行的时间
- 实现tomcat启动时自动运行代码
- tomcat启动时自动运行代码
- Tomcat是如何启动及运行—对tomcat的源码解析
- Tomcat是如何启动及运行—对tomcat的源码解析(转载)
- ADF11g-029:如何在每个页面加载之前运行一段java代码
- tomcat启动时自动运行代码
- LINUX下如何查看tomcat运行状态,判断其是否启动
- 如何基于nand flash启动Linux内核(分享一段实用、简单、类似bootloader功能的代码)
- 实现tomcat启动时自动运行代码
- 实现tomcat启动时自动运行代码
- tomcat启动时自动运行代码
- tomcat启动时自动运行代码
- 如何计算一段代码的运行时间