码迷,mamicode.com
首页 > 其他好文 > 详细

Bean named '...' is expected to be of type [...] but was actually of type [com.sun.proxy.$Proxy7解决方法

时间:2017-03-07 20:41:31      阅读:824      评论:0      收藏:0      [点我收藏+]

标签:doget   cte   asp   port   root   ext.get   fresh   UI   blog   

报错


 

三月 07, 2017 8:09:52 下午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@41cf53f9: startup date [Tue Mar 07 20:09:52 CST 2017]; root of context hierarchy
三月 07, 2017 8:09:52 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [beans.xml]
Exception in thread "main" org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named ‘helloface‘ is expected to be of type [com.ij34.service.Hello] but was actually of type [com.sun.proxy.$Proxy7]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:378)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1082)
at com.ij34.bean.test.main(test.java:12)


 

技术分享


package com.ij34.aspect;

import org.aspectj.lang.annotation.*;


@Aspect
public class Autoaspect {
    @Before("execution(* com.ij34.service.*.*(..))")
    public void authority()
    {
        System.out.println("模拟执行权限检查");
    }
}

 

 


 

解决方法:去掉 .serivce

因为这路径还没有把com.ij34.inferfaces包含在内

Bean named '...' is expected to be of type [...] but was actually of type [com.sun.proxy.$Proxy7解决方法

标签:doget   cte   asp   port   root   ext.get   fresh   UI   blog   

原文地址:http://www.cnblogs.com/tk55/p/6516604.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!