Spring使用註解代替xml配置

2021-09-09 07:47:00 字數 881 閱讀 6983

@component("user")//相當於public class user 

/*@service("user")   和@component效果一樣,用於區分不同層的註解

@controller("user")

@repository("user")*/

@component("user")//相當於@scope("prototype")//預設值為singleton單例,prototype為多例

public class user

@value("tom")//通過set方法賦值,推薦使用

public void setname(string name)

public integer getage()

public void setage(integer age)

public car getcar()

public void setcar(car car)

@override

public string tostring()

@postconstruct //在物件建立後呼叫

public void init()

@predestroy //在物件銷毀前呼叫

public void destory()

}

使用註解代替xml

1 導包 4 2 spring aop 2 為主配置檔案引入新的命名空間 約束 在catalog中匯入約束 為主配置檔案匯入context約束 3 書寫主配置檔案 4 在類中使用註解 service user controller user repository user component use...

Spring可以不用xml,完全用註解代替

spring可以不用xml,完全用註解代替,不用單獨寫xml,用乙個配置類裝載bean就行了 pojo package com.cbbpp.pojo import org.springframework.beans.factory.annotation.value import org.spring...

spring 註解使用

一 配置web.xml 1 問題 spring專案中有多個配置檔案mvc.xml dao.xml 2 解決 在web.xml中 contextconfiglocation web inf xml 表示xml檔案路徑 xml表示字尾名為xml的任意檔案 3 可以使用 逗號分隔 二 controller...