沉睡森林@漂在北京

          本處文章除注明“轉載”外均為原創,轉載請注明出處。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            152 隨筆 :: 4 文章 :: 114 評論 :: 0 Trackbacks
          在使用spring-data-jpa的時候,我習慣性的沒使用@Service,而是在xml文件里面定義了service bean。
          而這時,在service類里面@Autowired的XXXXXXRepository提示空指針異常。
          這個問題在我的testcase里面是不存在,也就是說,使用AbstractTransactionalJUnit4SpringContextTests進行加載xml文件的方式,所有的bean都可以準確的注入。
          后來我換了@Service方式,加入<context:component-scan base-package=""/>就可以了。
          懷疑是spring的data-jpa定義的XXXXXXRepository在web模式下面加載到application context里面出了問題。
          也有可能是因為我的xxxxx-servlet.xml文件里面哪里定義不對導致的。
          posted on 2012-03-23 12:42 王總兵 閱讀(739) 評論(0)  編輯  收藏 所屬分類: Spring
          主站蜘蛛池模板: 东乡族自治县| 富蕴县| 中宁县| 平泉县| 凤城市| 石家庄市| 平南县| 瑞安市| 涟源市| 贵州省| 景东| 鄂托克旗| 临安市| 绥芬河市| 连城县| 乌兰浩特市| 稷山县| 汪清县| 依兰县| 马公市| 西充县| 武夷山市| 图片| 尼木县| 固始县| 科技| 阳新县| 河北区| 大余县| 孟村| 金坛市| 天峻县| 营口市| 舞阳县| 贡嘎县| 彰化市| 车致| 西青区| 哈尔滨市| 阳新县| 桃源县|