spring-profiles

    0熱度

    3回答

    我試圖圍繞Spring如何在未顯式聲明PropertySourcesPlaceholderConfigurer bean時解決屬性佔位符問題。查看通過註釋配置spring到java的現有項目的源代碼。 。 。在Spring上下文XML : <context:component-scan base-package="com.myproject.config" /> ,並在引導了應用程序的其餘部分

    1熱度

    1回答

    我有一個Spring上下文xml文件和一個由PropertyPlaceholderConfigurer機制創建的特定bean。 我的問題是:當應用程序正在工作相關的屬性文件更改,我不想重新啓動應用程序。我想重新加載相關的bean而無需重啓應用程序。 什麼是我的目標的最佳解決方案?

    1熱度

    2回答

    我有一個只有在兩個配置文件「demo」和「local」都處於活動狀態時才能創建的bean。在基於java的Spring配置中實現這一點的最佳方式是什麼? 我想出迄今,創建豆類似如下: ​​ 並獲得那些在bean創建方法注入,如果這些豆子做的條件。 有沒有更好/更簡單的方法來做這種東西?

    13熱度

    5回答

    我想介紹一些只在開發過程中執行的方法。 我想我可能會在這裏使用Spring @Profile註釋?但是,我怎樣才能在類層次上應用這個註解,以便只有在屬性中配置了特定配置文件時纔會調用此方法? spring.profiles.active=dev 以下列爲僞代碼。如何才能做到這一點? class MyService { void run() { log(); }

    0熱度

    2回答

    我想在我的Spring JSON API應用程序中實現環境配置文件以處理多個環境,開發,測試和生產。我見過例如Unable to use JNDI DataSource provided by Tomcat in Spring?。我現在只需要處理不同的數據庫設置,但後來我可能需要額外的bean配置,具體取決於環境。 我的persistence.xml目前看起來像這樣。 <?xml version=

    0熱度

    2回答

    我有一個問題,與春季檔案。我瞭解不使用maven配置文件的原因,因爲每個環境都需要另一個工件。從那以後。我修改了我的代碼以使用Spring Profile,但我在Spring Profiles中遇到的問題是它需要您爲服務器上的每個環境都創建一個database.property文件。我有這個設置,每個人都看過一百次。 src - main - resources -conf

    13熱度

    5回答

    我正在處理一個Spring應用程序,我意識到我有一個與我管理我的屬性的方式有關的問題。 我使用Spring環境配置文件爲了加載我的屬性,我最近添加了更多的配置文件,使我的屬性文件不可管理。 屬性文件位於src/main/resources/META-INF/props/內的不同文件夾中,其中eah文件夾與不同的Spring環境配置文件匹配。 我現在至少有5個配置文件,這意味着我有5個子文件夾,每個

    0熱度

    2回答

    我們正在開發一個帶有spring框架的項目。 我們正在使用一個tomcat集羣,爲了做一些真正的高級集成測試,我們在web應用程序中添加了一些控制器,這些控制器允許一些不可能達到產品的風險內容。 我們瞭解到的是,爲了做到這一點,我們可以使用Spring配置文件和註釋的風險控制器作爲與 @profile("Staging") 此註釋可以確保只有當主配置文件是「豆將被創建分期」。 打電話給我偏執,

    0熱度

    1回答

    我已將spring.profiles.active環境變量配置到websphere服務器,並將變量值用於spring配置文件。 我config.xml會像 <bean id="propertiesUtil" class="common.PropertiesUtil"> <property name="locations"> <list> <value>class

    1熱度

    1回答

    我必須加載一個屬性文件,並在運行時確定其路徑,並指出屬性文件格式。這意味着我不能指定位置。我有一個屬性加載器類,它讀取文件並將其轉換爲鍵值對。在過去,我會通過實現ApplicationContextInitializer來完成此任務,但在此應用程序中,我使用的是配置類,並且沒有web.xml文件來註冊此偵聽器。我如何利用@EnableWebMvc配置類的啓動過程來調用我的屬性加載器類,並將它返回的