tomcat启动时初始化配置

有3种解决办法: 
1.写一个Servlet,在其init方法中做lz想做的初始化工作,然后在web.xml中把这个servlet的load-on-startup设为1就可以了。服务器启动的时候,会先执行这段代码的。 
2.也可以将这些初始化工作写到某个类的static代码块中,类加载的时候就会执行这些代码。不过这个方法不太保险,因为可能别的类中的static代码块会先执行,如果那些代码又依赖lz的初始化工作的话,就会有问题。 
3.有些服务器(比如:Weblogic)可以设置启动类,即启动的时候,便会执行某些类等等,lz可以查一下相关的服务器的文档。

posted @ 2017-09-20 11:19  赛罗&奥特曼  阅读(1499)  评论(0编辑  收藏  举报