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