沉睡森林@漂在北京

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

            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
          主站蜘蛛池模板: 临清市| 井冈山市| 盐边县| 额尔古纳市| 望江县| 昆山市| 广西| 迁安市| 西畴县| 昭苏县| 泰兴市| 裕民县| 镇赉县| 滁州市| 洞头县| 阳曲县| 定州市| 涞源县| 贡觉县| 东乡族自治县| 新民市| 门头沟区| 南昌市| 伊金霍洛旗| 锦州市| 漳平市| 宣化县| 门头沟区| 新密市| 滦平县| 讷河市| 随州市| 左权县| 武冈市| 瓦房店市| 资源县| 杂多县| 通渭县| 邢台市| 犍为县| 伊川县|