Spring裝配基本屬性和集合型別
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import cn.itcast.service.PersonService;
public class SpringTest {
@BeforeClass
public static void setUpBeforeClass() throws Exception {
}
@Test public void instanceSpring(){
AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");
PersonService personService = (PersonService)ctx.getBean("personService");
System.out.println("========set===========");
for(String value : personService.getSets()){
System.out.println(value);
}
System.out.println("========list===========");
for(String value : personService.getLists()){
System.out.println(value);
}
System.out.println("========properties===========");
for(Object key : personService.getProperties().keySet()){
System.out.println(key+"="+ personService.getProperties().getProperty((String)key));
}
System.out.println("========map===========");
for(String key : personService.getMaps().keySet()){
System.out.println(key+"="+ personService.getMaps().get(key));
}
ctx.close();
}
}
相關推薦
Spring裝配基本屬性和集合型別
package junit.test; import org.junit.BeforeClass; import org.junit.Test; import org.springframework.context.support.AbstractApplicationContext;
Spring 裝配基本屬性和集合
Spring 裝配基本屬性的原理 String 型別 <property name="name" value="wtljiayou"></property> Integer型別 <property name="id" value="88
Spring裝配基本屬性的原理分析與程式碼實現
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins
Spring-注入引數詳解-[集合型別屬性]
概述 常用集合 Set 例項 List 例項 Map 例項 強型別集合 例項 集合合併 例項 概述 java.util包中的集合型別是最常用的結構資料型別,主要包括List、Set、Map、Propert
mysql的基本操作和資料型別
一.初始mysql語句 操作資料夾 增 create database db1 charset utf8 查 #檢視當前建立的資料庫 show create database db1; #檢視所有的資料庫 show databases; 改 alter
內部類 列舉(enum)基本屬性和使用詳解
☆☆☆內部類和列舉的使用解析 列舉創建於呼叫 一、內部類 概念: 一個類中又定義了一個完整的類結構。 被包含的類 稱為 內部類 類體中包含其他類的類 稱為 外部類 其他的類 稱為 外部其他類 1、分類 (一)成員內部類 特點:
spring的傳播屬性和隔離級別
在Spring中,主要是通過AOP來完成宣告式的事務管理。要了解Spring對事務的支援,首先要了解事務的屬性。在Spring中事務屬性主要分以下幾方面: 傳播行為(Propagation behavior) Propagation:key屬性確定代理應
Spring事務傳播屬性和隔離級別
事務的傳播屬性(Propagation) @Transactional(propagation=Propagation.REQUIRED):這個是預設的屬性。如果存在一個事務,則支援當前事務。如果沒有事務則開啟一個新的事務。被設定成這個級別時,會為每一個被呼
MySQL基礎知識(一)——基本命令和資料型別
一.MySQL基礎 MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司; MySQL是一個開源的關係型資料管理系統; MySQL分為社群版和企業版。 二.MySQL目錄結構 bin目錄,儲存可執行檔案; data目錄,儲存資料檔案;
Spring事務傳播屬性和級別
什麼是髒資料,髒讀,不可重複讀,幻覺讀? 髒讀: 指當一個事務正在訪問資料,並且對資料進行了修改,而這種修改還沒有提交到資料庫中,這時, 另外一個事務也訪問這個資料,然後使用了這個資料。因為這個資料是還沒有提交的資料, 那麼另外一
Spring的基本特徵和配置
Spring基本特徵 Spring是一個非常活躍的開源框架;它是一個基於Core來構架多層JavaEE系統的框架,它的主要目地是簡化企業開發. Spring以一種非侵入式的方式來管理你的程式碼,
Spring Mvc那點事---(6)Spring Mvc @ModelAttribute屬性和@SessionAttribute屬性
@ModelAttribute屬性和@SessionAttribute屬性主要用來在不同控制器和模型之間共享資料.預設情況下,map的資訊只是在request當前請求有效,如果想在一個controller中共享資料,可以使用這兩個屬性。
java中迴圈遍歷實體類的屬性和資料型別以及屬性值
package com.walkerjava.test; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method;
Java值傳遞和地址傳遞:關於String型別和集合型別作為函式引數時傳值問題的測試
這個問題,可能是太簡單了。稍微有點經驗的,估計都不會犯這個錯誤。不好意思,過了個年,幾天不寫程式碼,生疏了,也就有了下面的bug。先看程式碼,你要是一眼就看出問題了,那就請允許在下水那麼一回。 基本資
Spring對欄位和集合的注入---依賴注入
Spring容器中,對於Bean的屬性,或者說是集合,可以使用Spring容器進行值的注入和載入。包括基本型別的值的注入和容器類的注入。首先需要寫一個Bean. package com.bird.service.impl; import java.util.ArrayLi
《Python核心程式設計》(第二版) 第7章 映像和集合型別
第7章 映像和集合型別 7.1 對映型別:字典 (1)字典是Python語言中唯一的對映型別。對映型別中雜湊值(Key)和指像物件(Value)是一對多的關係。 (2)對映型別通常被稱為雜湊表。 (3)一個字典條目的語法格式是鍵-值對,多條字典條目被包含在大括號({})中
springMVC4(12)複雜物件和集合型別入參繫結
1. 複雜物件引數繫結 對於普通的物件引數繫結,我們只需要物件成員變數名與請求引數名一一對應即可完成繫結。 而求對於組合物件,我們可以使用級聯的方式來繫結方法引數。見下面例項: 我們先定義兩個POJO類:User,Article其中Atricle是User
java遍歷實體類的屬性和資料型別以及屬性值
和同學接了個外包的活,由於專案中很多地方要用到poi匯出excel,而每次匯出都要寫很多相同的程式碼,因為poi的cell.setCellValue();每次設定的都是不同實體bean的屬性值,導致程式碼裡很多重複的值,我在想有沒有可以自動裝載bean的屬性及屬性值的方法。
Redis學習筆記(一)— 基本命令和資料型別
MacOs環境 Redis基本命令 啟動服務:redis-server 連線服務:redis-cli -h 指定主機/IP -p 指定埠 -a 指定密碼 關閉服務:先shutdown 儲存資料並關閉服務;再quit 退出服務 獲取伺服器資訊 啟動並連線服務之後,執行info 或直接在shell中執
作用域、連結屬性和儲存型別
最近在讀《程式設計師的自我修養——連結、裝載與庫》,感覺自己當初學習C的時候,對extern、static等關鍵字瞭解不是特別清晰,因此重溫了一遍《C和指標》中關於作用域、連結屬性和儲存型別的相關部分,加上了自己的理解,用部落格記錄一下。 --- ## 作用域 **當變數在程式的某個部分被宣告時,它只有