问题描述
- 这是spring注解的问题吗?应该怎么解决
-
Error creating bean with name 'billAction': Injection of resource fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'billServiceImp': Injection of resource fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [beans.xml]: Invocation of init method failed; nested exception is org.hibernate.PropertyNotFoundException: Could not find a getter for title in class com.ideabobo.model.Type
解决方案
你在userService这个bean里注入的userDAO没有找到对应的。
检查你的userDAO这个类是否加入了Annotation配置,注入的名称是否匹配。
解决方案二:
spring 注解问题
解决方案三:
呃,我也是初学。我只知道要在service里面的类名上面添加一个注解(如:@Component()),注解里面名字是Action层中的定义service层的属性名。接着在set方法,或者属性哪里加注解。(如:@Autowired)dao层也是这样操作。
接着,楼主看看哪里漏了吧- -
时间: 2024-12-02 21:01:40