註解介紹
**裡面特殊標記,使用註解可以完成功能
註解寫法 @註解名稱(屬性名稱=屬性值)
註解使用在類上面,方法上面 和 屬性上面
匯入基本的jar包
匯入aop的jar包
建立類,建立方法
建立spring配置檔案,引入約束
xmlns
=""xmlns:xsi
=""xmlns:context
=""xsi:schemalocation="
/spring-beans.xsd
/spring-context.xsd"
>
beans
>
開啟註解掃瞄
<
context:component-scan
base-package
="cn.itcast"
>
context:component-scan
>
在建立物件的類上面使用註解實現
@component(value=「user」) //
public class user {}
new("bean1.xml");
user user =
(user)context.
getbean
("user");
system.out.
println
(user)
; user.
add();
建立物件有四個註解
spring 中提供@component 的三個衍生註解:(功能目前來講是一致的)
建立物件單例項還是多例項
@scope(value=「prototype」)
public class user 通過log4j可以看到程式執行過程中更詳細的資訊
(1)經常使用log4j檢視日誌
使用(1)匯入log4j的jar包
(2)複製log4j的配置檔案,複製到src下面(即log4j.properties)
設定日誌級別
log4j.rootlogger=info, stdout
(1)info:看到基本資訊
(2)debug:看到更詳細資訊
Ioc DI和Sping框架簡介
我們將根據乙個例子來逐步了解 例子的詳細內容 例子 例子的功能 實現一 以物件導向的方式實現demo html報表 public class htmlreportgenerator pdf報表 public class pdfreportgenerator 報表服務類 public class re...
Sping框架整合Struts2
匯入spring框架jar包以及struts2框架jar包,並匯入兩個框架的連線jar包struts2 spring plugin 2.3.4.1.jar可能版本不同 將action類配置為,由spring容器管理,方便將spring將業務層例項注入action類例項 name user class...
Sping框架中Bean的生命週期
bean生命週期 spring框架中bean的生命週期是乙個很重要的知識點,更是乙個面試過程中的高頻問點。詳解 1 例項化乙個bean,也就是我們常說的new.2 按照spring上下文對例項化的bean進行屬性配置 也就是ioc注入 3 如果這個bean已經實現了beannameaware介面,會...