0
我很努力地找到一些想法,教程或示例如何將一些Web應用程序的配置放入數據庫。數據庫連接等屬性文件中會有靜態配置,但有一些配置可以像電子郵件帳戶,Facebook帳戶和數據庫中的最佳位置一樣更改。 webapp啓動時應儘快加載該配置。理想情況下,所有的配置都應該在一些名爲Configuration的bean中。在春天的web應用程序配置mvc從數據庫讀取
在此先感謝。
我很努力地找到一些想法,教程或示例如何將一些Web應用程序的配置放入數據庫。數據庫連接等屬性文件中會有靜態配置,但有一些配置可以像電子郵件帳戶,Facebook帳戶和數據庫中的最佳位置一樣更改。 webapp啓動時應儘快加載該配置。理想情況下,所有的配置都應該在一些名爲Configuration的bean中。在春天的web應用程序配置mvc從數據庫讀取
在此先感謝。
當Spring webapp啓動時,Spring實例化並注入它的所有bean。一旦bean被實例化並被注入,如果一個bean有a method annotated with @PostConstruct
,它就調用這個方法。
所以你只需要定義這樣一個方法,從數據庫中讀取配置並將其存儲在bean中(如果你想要它被緩存)。
在需要訪問配置屬性的任何地方注入此bean。