国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

測試 Spring aop時出現java.lang.ClassCastException的錯誤

2019-11-14 22:35:58
字體:
來源:轉載
供稿:網友
測試 SPRing aop時出現java.lang.ClassCastException的錯誤

代碼如下:

public class UserTest {        private static UserServiceImpl userService ;        @BeforeClass    public static void iniUserService(){        applicationContext applicationContext = new ClassPathxmlApplicationContext("applicationContext.xml") ;        userService = (UserServiceImpl) applicationContext.getBean("userService") ;    }        @Test    public void test() {        User user = new User(3,"shpengfish@Gmail.com","ysp","123456","yush

  junit 報錯

java.lang.ClassCastException: com.sun.proxy.$Proxy13 cannot be cast to com.ysp.surveypark.service.impl.UserServiceImpl  后來上網搜索了下該問題,是因為 UserServiceImpl 實現了 UserService 接口,而該測試類中 卻是使用 UserServiceImpl 聲明的,這并沒有體現出面向接口編程的思想,而 aop 使用的JDK 代理是基于接口的,因此報錯,將實現類改為接口類型即可。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桃江县| 白沙| 辛集市| 许昌县| 南乐县| 南召县| 定日县| 衡山县| 贵州省| 囊谦县| 镇原县| 扶绥县| 禹州市| 托里县| 元谋县| 罗山县| 那坡县| 临桂县| 鄂伦春自治旗| 汉川市| 吉安市| 神木县| 乌兰浩特市| 凉城县| 驻马店市| 施甸县| 河池市| 濮阳市| 炎陵县| 嘉善县| 黑龙江省| 厦门市| 介休市| 中西区| 左贡县| 闸北区| 平舆县| 丰城市| 敖汉旗| 盖州市| 平凉市|