spring配置詳解:
1.配製bean
<bean
name
="user"
class
="cn.hd.test.user"
id="user">bean>
2.下面先給大家講講單例模式和多例模式
單例模式:
單例模式就是只有乙個物件,如果下次還獲得物件,則直接去將上乙個物件取出,不會建立新的物件。預設情況下不設定的話,使用的是單例模式,在這裡如果將空的建構函式設定成私有的,則不能new 物件,必須通過定義的方法獲取
privatestaticsingleton
singleton
=newsingleton();
privatesingleton(){}
public staticsingleton getsingleton()
多例模式:
多例模式:什麼時候用什麼時候建立,每次建立的都是新的物件,一般情況下,在整合struts2的時候action必須使用多例模式,否則可能出現執行緒安全問題。
3.生命週期
<bean
name
="user"
class
="cn.hd.test.user"
id="user"
init-method
="init"
destroy-method
="destroy">bean>
在配置檔案中建立user的同時加上後面兩個屬性,乙個是初始化的時候會呼叫,乙個在關閉的時候會呼叫。那麼方法寫在**呢,寫在user類中。
public voidinit()
public voiddestroy(){
system.out.println("物件銷毀前自動執行的");
Spring入門介紹
spring是開源的輕量級框架 spring核心的主要兩部分 spring是一站式框架 name 跟id類似,但可以有特殊字元 測試 建立service類,建立dao類,再service中得到dao物件 第二種 resource proxy 乙個類被aop織入增強後,就產生乙個結果 類 使用表示式配...
spring入門 spring入門案例
扯淡完成 spring到底是個什麼東西,這個是我們先放一放,首先,spring是乙個可以把我們的物件自動例項化的乙個框架,我們今天先演示下這個。我們知道,在我們程式執行的過程中,所有的 最後執行完都會在記憶體中有體現的。比如說,我寫了如下 public class user public strin...
Spring簡單介紹
1.spring的特點 1 開源框架 2 輕量級 怎麼才算是輕量級呢 所佔記憶體小 執行容器的開銷很小 3 控制反轉 ioc 後面講解 4 面向切面 aop 持續關注哦 5 容器框架 容器 包含並管理應用物件的配置和生命週期 框架 將 簡單的元件配置 組合成為複雜的應用 2.spring的優點 在s...