如何理解jHipster前端部件?

如何理解jHipster前端部件?,jhipster,Jhipster,我从未接触过AngularJS或任何前端技术,所以我很难掌握。我有一个jHipster项目,我需要定制它并将其变成一个有用的东西。现在看起来如何并不重要,它需要发挥作用。我看了“20分钟内的jHipster”视频,甚至还看了迷你书,但这些并没有帮助我理解如何处理生成的文件。 我需要一些指导原则和解释,说明entities/entity1/entity1.controller.js、entity1.service.js和entity1.state.js等文件是如何相互依赖的(以及通常依赖于Java

我从未接触过AngularJS或任何前端技术,所以我很难掌握。我有一个jHipster项目,我需要定制它并将其变成一个有用的东西。现在看起来如何并不重要,它需要发挥作用。我看了“20分钟内的jHipster”视频,甚至还看了迷你书,但这些并没有帮助我理解如何处理生成的文件。 我需要一些指导原则和解释,说明entities/entity1/entity1.controller.js、entity1.service.js和entity1.state.js等文件是如何相互依赖的(以及通常依赖于Java Spring@Services/@Controllers/Spring数据实体)。添加新功能(视图、对话框)的步骤是什么

简而言之

控制器:实体的装饰器 实体:是后端(spring boot)提供给您的 服务:用于调用后端以获取实体数据

状态:->使用服务->使用“后端”获取实体数据 并设置控制器上的实体

控制器:实体的装饰器 实体:是后端(spring boot)提供给您的 服务:用于调用后端以获取实体数据

状态:->使用服务->使用“后端”获取实体数据
并在控制器上设置实体

换句话说:state.js调用service.js从后端(Entity.java)获取实体数据,然后将该数据传递给Controller.js?如果我的网站要简单,我是否需要处理service.js和controller.js?我在哪里调用Spring@Services来执行业务逻辑?如果您的网站很简单,我们仍然需要这个框架如果您的网站很简单,我们仍然需要这个框架,因为它明确地划分了责任(MVC)。您的服务可以调用后端服务来执行业务逻辑。换句话说:state.js调用service.js从后端(entity.java)获取实体数据,然后将该数据传递给controller.js?如果我的网站要简单,我是否需要处理service.js和controller.js?我在哪里调用Spring@Services来执行业务逻辑?如果您的网站很简单,我们仍然需要这个框架如果您的网站很简单,我们仍然需要这个框架,因为它明确地划分了责任(MVC)。您的服务可以调用后端服务来执行业务逻辑。