2016-10-05 64 views
-4

我想加載包含db相關函數的java類文件。我怎樣才能在啓動Tomcat服務器如何在啓動tomcat時加載一個類服務器

+2

你有沒有嘗試過使用你的數據庫連接的單身模型?或靜態塊?你試圖達到的目標究竟是什麼? – Abhishek

+1

與其他類文件相同的方式 - 只需引用它,JVM將在必要時加載它。 –

+0

我正在使用Quartz調度程序來安排jobs.Once如果我們停止服務器,石英相關的數據將會消失。如果我再次啓動服務器,我需要從db獲取作業詳細信息,並提供調度程序提交作業詳細信息的方法 – user3752422

回答

1

可以使用的servlet爲如下,定義爲web.xml中

<servlet> 
    <servlet-name>YourServletName</servlet-name> 
    <servlet-class>com.abc.xyz.YourServletClassName</servlet-class> 
    <load-on-startup>1</load-on-startup> 
</servlet> 

YourServletClassName.java文件,你可以寫加載Java文件的碼。

希望它可以幫助你。

+0

您是否在應用程序加載之前詢問了有關檢查授權(spring-security)的問題? – PSabuwala

+0

其實我沒有得到,你的實際問題和登錄授權有什麼關係,請解釋一下。 – PSabuwala

+0

這是2001年之前的解決方案。對此的通用解決方案將使用java.servlet.ServletContextListener。但是,似乎OP確實需要配置Quartz來完成他的骯髒工作。 –

相關問題