如何在非Spring启动项目中使用@Component自动连接接口

时间:2016-12-17 14:14:36

标签: java spring-mvc spring-boot autowired

我正在开发非Spring启动项目,我正在使用jpa for orm,因为我必须使用类型为interface的存储库,并且我已经将存储库声明为@Component,当我尝试@Autowired时它不是工作。

@Component
public interface RepositoryExampleTable extends CrudRepository<ExampleTable, String> {

}

我正在自动装配:

@Autowired(required=true)
RepositoryExampleTable repositoryExampleTable ;

当我使用spring boot并将声明的类声明为@SpringBootApplication时,它会自动创建RepositoryExampleTable类型的bean

0 个答案:

没有答案