程式間的依賴關係(配置檔案的引入)

2021-09-11 03:28:21 字數 456 閱讀 8740

開發中遵循的原則:

編譯時不依賴,執行時才依賴。

解決依賴關係:

使用反射常見類的 物件。

使用反射建立物件物件引發的新問題:

全類名在程式中寫死,需要修改時,需要修改時,需要改原始碼。

引入配置檔案

使用配置檔案,通過讀取配置檔案通過反射建立類物件。

//讀取配置檔案

private static resourcebundle bundle=resourcebundle .getbundle("配置檔名");//類路徑下

public static object getbean(string beanname)catch(exection e)

}

spring的配置檔案中引入其他配置

1.引入 我們在做專案的時候會遇到這種情況 1 有些引數在某些階段中是常量 比如在開發階段連線資料庫時的連線driverclass,url,username,password等 配置檔案的位置 2 而這些引數在不同階段之間又往往需要改變 比如在生產環境和開發環境連線的資料庫往往是不同的 那麼我們就希...

SharpSCADA中幾個程式的依賴關係

昨天抽時間研究了下sharpscada,在示例程式中有以下幾個可執行程式 1 batchcoretest.exe 2 coretest.exe 3 tagconfig.exe 網上內容關於此幾個程式之間的關係說得不是很清除,特做如下記錄 假設你的環境都配置ok,啟動應用程式的正確順序是 batchc...

Hibernate的配置檔案配置

hiebernate一共有兩種方式,xml檔案配置和注釋配置,這裡就只講第一種配置方式 xml配置檔案配置,而xml檔案配置需要配置兩個檔案,分別是hibernate.cfg.xml和 hbm.xml 這個 是和實體類名一樣的,例如customer的實體類,如下 public class custo...