SpringApplication启动时通过注释获取实体

时间:2018-05-28 14:27:02

标签: java spring spring-boot reflection aop

谁知道如何在SpringApplication启动时获取具有特定注释的所有实体,例如@Table jpa的注释?

1 个答案:

答案 0 :(得分:1)

您可以使用applicationContext及其方法getBeansWithAnnotation()

@Autowired 
ApplicationContext appContext;

...

appContext.getBeansWithAnnotation(yourAnnotation.class)