Spring 该项目的主要部分

Spring 该项目的主要部分,spring,hibernate,rest,jakarta-ee,Spring,Hibernate,Rest,Jakarta Ee,我想创建一个关于运动和营养的软件,我正在尝试创建一个具有多个环境的多模块项目 首先,我想创建六个模块,营养、运动、健康,这些模块有一个后端和前端,它们使用restful Web服务 因此,我认为这个项目的结构如下(这个模块将是更多的子模块) -背部运动 -背部营养 -背部健康 -前沿运动 -前线营养 -前线卫生 -认证 -授权书 -rest api 我不确定如何使用RESTAPI,但我确信我将使用JavaScript(这是下一步要考虑的问题) restapi的部分将是:Jersey、Spring

我想创建一个关于运动和营养的软件,我正在尝试创建一个具有多个环境的多模块项目

首先,我想创建六个模块,营养、运动、健康,这些模块有一个后端和前端,它们使用restful Web服务

因此,我认为这个项目的结构如下(这个模块将是更多的子模块)

-背部运动 -背部营养 -背部健康 -前沿运动 -前线营养 -前线卫生 -认证 -授权书 -rest api

我不确定如何使用RESTAPI,但我确信我将使用JavaScript(这是下一步要考虑的问题)

restapi的部分将是:Jersey、Spring/POJO、JPA/Hibernate

数据库:MySQL

什么更好?是否在其他项目中分离模块rest api


问候

您可以将rest api作为单独的模块,您只需“注入”来自业务模块的服务,因此rest api模块将只向rest传输层公开这些服务。
顺便说一句,如果你使用SpringBoot,你已经有了安全性