Spring 基於註解的方式配置bean

2021-08-15 15:22:09 字數 495 閱讀 4207

1.常用的元件註解

@component

用來標識乙個普通元件

@repository

用來標識乙個持久化層的元件

@service

用來標識乙個業務邏輯層的元件

@controller

用來標識乙個表現層的元件

如果想要將某些類交給ioc容器管理,除了在類上新增以上註解之外,還需要在spring的配置

檔案中設定自動掃瞄的包

掃瞄和新增註解之後,spring的ioc容器將例項化這些bean,預設在ioc容器中的id屬性值是類的首字母小寫,我們也可以通過註解的value屬性指定該id屬性值,如:

@repository(value="userdao")//通過value屬性指定在ioc容器中的配置的bean的id屬性值;value屬性名可以省略

public class userdaoimpl implements userdao

spring基於註解的方式配置Bean

要把乙個bean加上註解然後放在ioc容器裡面,需要在classpath中先進行元件掃瞄 component 基本註解,標識了乙個手spring管理的元件 respository 標識持久層元件 service 標識服務層 業務層 元件 controller 標識表現層元件 base package...

spring 基於註解的spring配置

spring是乙個基於ioc和aop的結構j2ee系統的框架 ioc 反轉控制 是spring的基礎,inversion of control 簡單說就是建立物件由以前的程式設計師自己new 構造方法來呼叫,變成了交由spring建立物件 di 依賴注入 dependency inject.簡單地說...

Spring框架(6) 基於註解的配置方式

resources test xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd context component scan base package cn.water conte...