spring入門介紹

2021-08-21 04:40:44 字數 1103 閱讀 5971

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...