為什么亂了
為什么我用單元測(cè)試JsrService的時(shí)候 ?以前寫(xiě)的JDBC ?打印的三句話(huà)也出來(lái)了 user=root ? ?pass=root url=jdbc:mysql:/......
為什么我用單元測(cè)試JsrService的時(shí)候 ?以前寫(xiě)的JDBC ?打印的三句話(huà)也出來(lái)了 user=root ? ?pass=root url=jdbc:mysql:/......
2015-11-18
舉報(bào)
2016-04-23
可能這三句話(huà)都是在bean初始化的時(shí)候調(diào)用的,因?yàn)樽詣?dòng)掃描是掃描的整個(gè)包下面的,@Bean通過(guò)返回值獲取bean的方法內(nèi)可能有輸出語(yǔ)句,導(dǎo)致這個(gè)bean初始化時(shí)輸出了這幾句話(huà)。例:
@Bean(name="stringStoreTest")
public Store stringStoreTest(){
? ?System.out.println("s1:"+s1.getClass().getName());
? ?System.out.println("s2:"+s2.getClass().getName());
return new StringStore();
}
2015-12-21
可能是你一不小心調(diào)用了的JDBC類(lèi)的bean。