沉睡森林@漂在北京

          本處文章除注明“轉(zhuǎn)載”外均為原創(chuàng),轉(zhuǎn)載請注明出處。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            152 隨筆 :: 4 文章 :: 114 評論 :: 0 Trackbacks
          在使用spring-data-jpa的時候,我習(xí)慣性的沒使用@Service,而是在xml文件里面定義了service bean。
          而這時,在service類里面@Autowired的XXXXXXRepository提示空指針異常。
          這個問題在我的testcase里面是不存在,也就是說,使用AbstractTransactionalJUnit4SpringContextTests進行加載xml文件的方式,所有的bean都可以準(zhǔn)確的注入。
          后來我換了@Service方式,加入<context:component-scan base-package=""/>就可以了。
          懷疑是spring的data-jpa定義的XXXXXXRepository在web模式下面加載到application context里面出了問題。
          也有可能是因為我的xxxxx-servlet.xml文件里面哪里定義不對導(dǎo)致的。
          posted on 2012-03-23 12:42 王總兵 閱讀(729) 評論(0)  編輯  收藏 所屬分類: Spring
          主站蜘蛛池模板: 辽中县| 奎屯市| 黑水县| 江阴市| 海兴县| 依兰县| 秀山| 泰州市| 蕲春县| 沂水县| 康乐县| 宜川县| 花莲市| 漳州市| 临海市| 潍坊市| 抚宁县| 石嘴山市| 桃园县| 裕民县| 六枝特区| 永顺县| 虎林市| 岳普湖县| 申扎县| 曲周县| 浠水县| 台北县| 黄山市| 清原| 桦南县| 平潭县| 陇西县| 左权县| 江都市| 福州市| 荣成市| 江川县| 三亚市| 阿拉尔市| 石渠县|