簡體   English   中英

加載配置元數據

[英]Loading configurations Meta Data

我的應用程序需要在服務器啟動時加載一些元數據配置。 元數據是注解,它一旦執行便會忘記並使用 因此,讀取批注和加載MetaData對象涉及很多反射,因此我只想做一次。

除了使用Singletons之外,還有其他方法嗎? 我看到@Singleton EJB可以達到目的。 但是我正在使用EJB 3.0,因此該支持不可用。

您是否可以為此目的使用其他方法(高效而簡單)?

更清楚地說

在某些類上使用批注,我們正在構建一些配置對象,這些對象將在整個應用程序中使用。 因此,讀取注釋和構建配置對象僅需完成一次。

我已經找到解決問題的方法。

我有一個@PostConstruct注釋方法,該方法讀取所有配置元數據並創建對象。 並且在EJB部署描述符中,我將initial-number of beans in poolinitial-number of beans in pool配置為1,並將maximum number of beans為1。因此,這將是一個單例,同時將在服務器啟動時加載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM