spring的零配置 註解規約配置

2021-07-27 03:40:40 字數 964 閱讀 8951

1.零配置:是指減少配置數量以加快開發速度,並不是說沒有配置

它有兩種實現方式:1.1註解配置方式(以@方式放在方法或者類之上以表示該類的bean用途,spring就是用這個配置方式)     1.2約定優於配置(像struts2的action是早就約定好規範的,更像是內建的一樣)

2.零配置使用環境

2.1.前提是你的xml配置是使用xml schema方式的

2.2該xml schema配置上配置以下這幾個紅體檔案

xmlns:context=""

xsi:schemalocation="

/spring-beans-3.0.xsd

/spring-context-3.0.xsd

">

3.貼上我的零配置全文配置的**

3.13.2

import org.springframework.stereotype.component;

@component

public class chinese implements person

public void setname(string name)

public void setaxe(axe axe)

public string getname()

public string getage()

public void setage(string age)

public chinese()

@override

public void usechop()

}3.3

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

4.執行結果

spring 註解配置

以前我們在配置spring檔案的時候一般都是這麼寫 autowire有4種自動裝配的型別 byname 把與bean的屬性具有相同名字 或者id 的其他bean自動配置到bean對應的屬性中。bytype 把與bean的屬性具有相同型別的其他bean自動配置到bean對應的屬性中。construct...

spring註解配置

匯入依賴 beans 建立person類 public class person public void setusername string username public string getpassword public void setpassword string password 建立p...

Spring註解配置

componentscan的value屬性和basepackages屬性等價。bean註解用於將當前方法的返回值作為bean物件放入spring容器中,預設id為方法名稱,也可以使用name屬性指定。如果方法有引數,也會在spring容器中查詢。propertysource使用properties檔...