spring基礎配置

2021-07-26 11:06:44 字數 687 閱讀 6739

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

xmlns=""

xmlns:xsi=""

xsi:schemalocation="

/spring-beans-2.5.xsd">

id="dao"

class="com.deciphering.dao.impl.userdaoimpl">

bean>

id="userservice"

class="com.deciphering.service.userserviceimpl">

bean="dao"/>

constructor-arg>

bean>

beans>

這裡結合了dao層和業務層的結合來說明

業務層需要注入dao元件才可以發揮作用

以前的話,總需要在業務層new乙個dao元件,現在有了spring就不需要 了,在beans.xml檔案裡面配置就好了,spring就像乙個工廠,會幫你把業務層插上dao元件

獲得業務層也很簡單

//獲取上下文,上面是上下文,就是容器!

userserviceimpl service = (userserviceimpl)ctx.getbean("userservice");

Spring基礎配置

別名 name usertest alias user bean配置 user class com.yf.pojo.user name user2 import 一般用於團隊開發使用,可以將多個配置檔案,匯入合併為乙個。假設專案多人開發,這些人負責不同的類的開發,不同的類註冊在不同的bean種,可以...

Spring 註解配置類基礎

spring一般都是寫xml配置檔案,其實也並不一定需要配置檔案,使用註解可去除配置檔案實現註解配置,簡單的複習回顧一下 我們首先定義乙個類,名為springconfiguration,裡面什麼都不用寫 public class springconfiguration然後我們來認識幾個spring的...

Spring基礎之二 xml配置注入

perperty用來注入屬性,屬性可以是常見資料型別,也可以是自定義的內建物件 service層 public class userservice public iuserdao getuserdao public void setuserdao iuserdao userdao 2屬性注入 pri...