(1)建立兩個類service類和dao類,
(2)在service 呼叫dao裡面的方法s
(3)在spring配置檔案中進行配置
這是我寫的dao層介面:
package cn.zsp.spring5.dao;
public
inte***ce
userdao
dao層的實現類:
package cn.zsp.spring5.dao;
public
class
userdaoimpl
implements
userdao
}
service層裡面使用了dao層的方法:
package cn.zsp.spring5.service;
import cn.zsp.spring5.dao.userdao;
import cn.zsp.spring5.dao.userdaoimpl;
public
class
userservice
public
void
setuserdao
(userdao userdao)
}
這是配置檔案:
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xsi:schemalocation
=" /spring-beans.xsd"
>
name
="userservice"
class
="cn.zsp.spring5.service.userservice"
>
name
="userdao"
ref="userdaoimpl"
>
property
>
bean
>
name
="userdaoimpl"
class
="cn.zsp.spring5.dao.userdaoimpl"
>
bean
>
beans
>
這是測試類,相當於我們用xml完成了對service層的變數userdao的注入,使他能夠使用自己子類的方法:
package cn.zsp.spring5.testdemo;
import cn.zsp.spring5.service.userservice;
import org.junit.test;
public
class
testdemo
}
XML外部實體注入
參考文章 xxe漏洞逐漸走向消亡 libxml 2.9.0 以後 預設不解析外部實體 遂 xxe漏洞逐漸消亡 語法 1.xml元素都必須有關閉標籤。2.xml 標籤對大小寫敏感。3.xml 必須正確地巢狀。4.xml 文件必須有根元素。5.xml 的屬性值須加引號。結構 1.xml 文件宣告,在文件...
Spring In Action 屬性注入
sequencegeneratorimpl 類 scope session public class sequencegeneratorimpl implements sequencegenerator public string getprefix public void setprefix st...
Autofac 屬性注入
屬性注入不同於通過建構函式方式傳入引數.這裡是通過注入的方式,在類建立完畢之後,資源釋放之前,給屬性賦值.這裡,我重新弄一些類來演示這一篇吧.public class classa public void show public class classb public void show publi...