2017-03-16 93 views
-2
AccessRecord ar = context.getBean(AccessRecord.class); 

错误: 产生的原因:org.springframework.beans.factory.NoSuchBeanDefinitionException:无类型的符合条件的bean的com.xxx.xxx.xxx.AccessRecord“可用春季启动类型没有合格豆'可用


我想要实例化的JavaBean如下:

@Entity 
@Table(name="access_record") 
public class AccessRecord { 
+2

实体是不是一个bean – Jens

+0

我如何实例化“AccessRecord”类? –

+0

用新的关键字'new AccessRecord()' – Jens

回答

0

"5. Cause: Proxied Beans"

当我通过接口从上下文调用bean时,它可以帮助我。 你需要像

IAccessRecord accessRecord = context.getBean(IAccessRecord.class);