spring-dao.xml問(wèn)題
我用的是myeclipse。配置spring-dao.xml中加了
? ?<!-- 掃描sql配置文件:mapper需要的xml文件-->
? ?<property name="mapperLocations" value="classpath:org.seckill.dao/*.xml"/>
就報(bào)錯(cuò)。不加就成功,那如果不加我怎么去找這些xml文件呢?加了為什么又報(bào)錯(cuò)??
我用的是myeclipse。配置spring-dao.xml中加了
? ?<!-- 掃描sql配置文件:mapper需要的xml文件-->
? ?<property name="mapperLocations" value="classpath:org.seckill.dao/*.xml"/>
就報(bào)錯(cuò)。不加就成功,那如果不加我怎么去找這些xml文件呢?加了為什么又報(bào)錯(cuò)??
舉報(bào)
2017-05-01
classpath指的是編譯后的class目錄,src/main/java 和src/main/resource編譯后都會(huì)直接到class目錄(可以查看target目錄中的class來(lái)印證這一點(diǎn)),在這個(gè)是在build path里面配置的; 改為<property name="mapperLocations" value="classpath:mapper/*.xml"/>就行了
2017-04-27
這樣只能把dao文件跟dao所對(duì)應(yīng)的xml文件放在一個(gè)包里面才可以執(zhí)行,放其他包就報(bào)錯(cuò)
,,有大神幫我解決嗎?