JHipster 是一个应用程序生成器,用于创建 Spring Boot + Angular/React/Vue 应用程序。它通过生成标准的项目结构和配置文件,简化了从零开始创建现代 Web 应用程序的过程。REST(Representational State Transfer)端点是 Web 服务中用于数据交换的接口。
JHipster 支持多种类型的实体,包括但不限于:
原因:默认情况下,JHipster 会为所有生成的实体创建 REST 端点。如果只想公开部分实体,需要进行额外的配置。
解决方法:
application.yml
文件:
在 src/main/resources/config/application.yml
文件中,配置 Spring Data REST 的暴露策略。application.yml
文件:
在 src/main/resources/config/application.yml
文件中,配置 Spring Data REST 的暴露策略。entity1
和 entity2
会被公开为 REST 端点。Entity1
和 Entity2
生成 REST 端点。假设我们有两个实体 User
和 Product
,我们只想公开 User
实体为 REST 端点。
application.yml
文件:application.yml
文件:通过上述配置,只有 User
实体会被公开为 REST 端点,而 Product
实体不会。
希望这些信息对你有所帮助!如果有更多具体问题,欢迎继续提问。
没有搜到相关的文章