Spring IOC註解開發

2021-10-05 08:17:43 字數 667 閱讀 2174

引入註解約束,配置元件掃瞄

類上的註解: @conponent

三個衍生註解@controller(web層) @service(service層) @repository(dao層)

普通屬性的註解 @value

物件屬性的註解 @resource(name=" 「) 替代 @autowired @qualifier(value=」 ")

bean生命週期,初始化與銷毀: @postconstruct @predestroy

bean作用範圍:@scope(「prototype」) , 預設是singleton

1.引入jar包

org.springframework

spring-aop

5.2.5.release

2.pom.xml

<?xml version="1.0" encoding="utf-8"?>

使用註解方式,可以沒有set方法的。屬性如果有set方法, 需要將屬性注入的註解新增到set方法。屬性如果沒有set方法,需要將屬性注入的註解新增屬性上。

@value("123")

private string name;

springmvc註解開發

1.配置dispatcherservlet 2.在springmvc中配置三大元件 3.在spring容器中配置action 使用 controller 與此同型別的還有 service responsitory component 使用spring容器的元件掃瞄,自動掃瞄到action在sprin...

Spring註解開發

spring註解開發 dao層用的註解 repository service層的註解 service controller表現層的註解 controller 以上的三個註解都是用 componment新增三個衍生的註解 屬性依賴注入 value的屬性注入 value wwtmy love 注入的是屬...

spring註解開發

第一步,設定xml約束檔案 第一步,設定xml約束檔案 xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd 第二步,定義bean 除了 component外,spring提供了3個功能基本和 c...