2
我想爲我的Java SE應用程序創建加載屏幕(啓動屏幕)。我正在使用Hibernate作爲ORM。會話工廠的創建需要一段時間,我想知道是否有一種方法可以找到加載Hibernate會話工廠需要多少時間?有沒有辦法找到Hibernate的加載時間?
我想爲我的Java SE應用程序創建加載屏幕(啓動屏幕)。我正在使用Hibernate作爲ORM。會話工廠的創建需要一段時間,我想知道是否有一種方法可以找到加載Hibernate會話工廠需要多少時間?有沒有辦法找到Hibernate的加載時間?
這不可能通過API,因此您必須使用解決方法。
可能的解決方案:
org.hibernate.cfg.Configuration
與自己的Java啓動的應用程序,只要你添加資源或類,你將更新計數器你想建立的SessionFactory之前估計會話工廠加載時間
執行「加載的類」?或者你是否想要在單獨的Thread中加載SessionFactory並在SessionFactory構建期間顯示進度條?同時你使用Spring框架嗎? – svaor
而不是顯示某個預估時間的啓動畫面,爲什麼不顯示它,並在會話工廠加載時隱藏它? –
是啊,該選項似乎很棒我做了不同的線程加載---我想知道是否有一個簡單的方法來獲得休眠會話的加載狀態... @savor我不使用春天 – Chan