【发布时间】:2014-12-15 19:40:13
【问题描述】:
目前我有一个使用 Spring Boot 构建的 Spring Web 应用程序,它使用 Spring Data REST 公开了一些宁静的端点。
我想不通的是如何让我的 Web 应用程序在应用程序启动时加载新的实体、存储库和控制器。我希望能够将新类构建到单独的 jar 中并将其放入插件文件夹并扫描它们的注释,就像新类是主应用程序的一部分一样。
一个例子是有一个包含两个组件的罐子:
- 使用@Entity 注解的类直接映射到数据库表并具有 CrudRepository。它将与主项目中的实体在同一个包中声明。
- 使用@RepositoryRestResouce 注释的实体的接口。它将在与主项目中的存储库相同的包中声明。
【问题讨论】:
标签: java spring spring-data spring-data-jpa spring-data-rest