Spring用xml注入屬性值

2021-10-03 03:26:45 字數 1538 閱讀 5188

實體

@tostring

@data

@noargsconstructor

@allargsconstructor

public class inte***cepojo

實體

@data

@noargsconstructor

@allargsconstructor

@tostring

public class userpojo

配置xml

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

根據id查詢介面

根據名稱查詢介面

根據名稱查詢介面

根據id查詢介面

根據名稱查詢介面

根據名稱查詢介面

根據id查詢介面

根據名稱查詢介面

根據id查詢介面

根據名稱查詢介面

根據條件分頁查詢列表

測試類

@resource

private inte***cepojo inte***cesetter;

@resource

private inte***cepojo inte***ceconstructorname;

@resource

private inte***cepojo inte***ceconstructorindex;

@resource

private userpojo user;

@test

public void role()

執行結果

inte***cepojo(id=1, name=根據名稱查詢介面, url=

inte***cepojo(id=2, name=根據id查詢介面, url=

inte***cepojo(id=3, name=根據條件分頁查詢列表, url=

userpojo(id=1, list=[根據id查詢介面, 根據名稱查詢介面, 根據名稱查詢介面], list1=[inte***cepojo(id=1, name=根據名稱查詢介面, url=, inte***cepojo(id=2, name=根據id查詢介面, url=, inte***cepojo(id=2, name=根據id查詢介面, url=], map=, map1=, set=[根據id查詢介面, 根據名稱查詢介面], setl=[inte***cepojo(id=1, name=根據名稱查詢介面, url=, inte***cepojo(id=2, name=根據id查詢介面, url=], prop=, array=[根據id查詢介面, 根據名稱查詢介面, 根據條件分頁查詢列表], array1=[inte***cepojo(id=1, name=根據名稱查詢介面, url=, inte***cepojo(id=1, name=根據名稱查詢介面, url=, inte***cepojo(id=1, name=根據名稱查詢介面, url=])

spring 注入屬性的值

1 注入屬性的值 重要 1.1 基本概念 以某個 user 類為例 public class user 然後,在spring的配置檔案中,將 節點寫成成對的標籤,並新增 子節點 如果有多個屬性需要注入值,則每個屬性都需要有set方法,並且,在 下使用多個 節點進行配置。注意 在配置 節點時,其中的 ...

spring 執行時屬性值注入

繼續spring學習,今天介紹兩種外部屬性值注入的方式。當你需要讀取配置資訊時,可以快速讀取。開始之前先建立屬性檔案site.properties,放在classpath下面 資料庫配置 database.oracle.platform org.hibernate.dialect.oracle9id...

使用spring注入屬性檔案中的值

通過spring的 value註解可以將xml中關聯的屬性檔案中的值注入變數中,這樣就不需要通過建立properties然後根據屬性檔案讀取屬性值了。1 首先定義乙個屬性檔案,其中儲存 中需要引入的屬性值 2 新增乙個配置檔案spring config properties.xml,通過spring...