spring ioc 容器中,指定名稱的方式:
這些都比較好理解。
那如果未指定 bean 的名稱,bean 會被如何命名呢?
常見的 bean 命名規則如下:
小技巧:listablebeanfactory 具有根據型別獲取 bean 集合的能力,通過此方法可以查到所有註冊的 bean 名稱
測試**:
spring xml 配置
測試類
/**
* 測試 bean 的命名規則
* @author constxiong
*/public class test
@configuration
static class config
}
詳細的 bean 命名規則,見 defaultbeannamegenerator、annotationbeannamegenerator 兩個類的 generatebeanname 方法
完整**:013-spring-bean-name-generator
刪除未指定名稱的外來鍵的儲存過程
資料庫中的某個表a,因為業務原因被移到別的庫。麻煩的是,有幾張子表 b,c,d等 建有指向它的外來鍵,而且在建立時沒有指定統一的外鍵名。如此一來,在不同的環境 開發 測試 生產等 中該外來鍵的名稱不一樣,必須逐個去查詢外鍵名再進行刪除,十分不便。為此,特地編寫了乙個儲存過程,只須指定子表名 b,c,...
小TIPS 殺掉指定名稱的程序
要殺某個指定名稱的程序,用到getprocesses方法以及kill方法,這點用在殺掉比如vba程式設計中的象word,excel等程序裡是很有效果的 sub processkill byval processname as string dim pprocess as process pproce...
小TIPS 殺掉指定名稱的程序
要殺某個指定名稱的程序,用到getprocesses方法以及kill方法,這點用在殺掉比如vba程式設計中的象word,excel等程序裡是很有效果的 sub processkill byval processname as string dim pprocess as process pproce...