当前位置: 代码迷 >> Java Web开发 >> @autowired诠释接口报错
  详细解决方案

@autowired诠释接口报错

热度:104   发布时间:2016-04-16 22:23:44.0
@autowired注释接口报错


@autowired对接口进行注解,无法加载其实现类?报错?
------解决方案--------------------
八成是 xml配置文件出错了
------解决方案--------------------
if(UserService是接口)
{
  确认下UserService对应的实现类头上的@Service注解启的名字是不是userService
  如果没有启名字,就肯定错了,因为默认给的名字是类名第一个字母小写
}
else
{
确认下UserService类头上有没有@Service注解,有没有给自定义的名字,给了的话,看是否是userSerivce
}
------解决方案--------------------
  <bean id="userService" class="com.inter.UserService"></bean>这个是接口不是实现类吧!
class应该指定userService的实现类的
------解决方案--------------------
楼上所说的,看下配置文件,再看看userService有没有set方法啊
------解决方案--------------------
楼主,虽然是面向接口编程,但是你也不可以直接把接口实例化成一个bean吧,应该是借口的实现类,
------解决方案--------------------
头像可爱~~