Jhipster 创建实体

我遵循了这个关于使用jhipster的漂亮教程。我能一起跑马文和格伦特。我已经能够与默认用户进行身份验证。我遇到的麻烦是创建一个新实体 我跑 然后,我在index.html文件中为三个foo js文件创建了条目,位于angular javascript文件之后: foo-router.js foo-controller.js foo-serrvice.js 预期页面未显示在屏幕上 http://localhost:8080/#/foo 我看到以下控制台错

Jhipster 为什么localDate字段为;nullable=false";

当我生成一个带有LocalDate字段的表时,它将是必需的 @Column(name = "supported_date", nullable = false) private LocalDate supportedDate; 我不理解这个规则。它就在@列的注释中:这意味着它不能包含空值,这意味着该列是必需的。我理解技术实现。但我不明白杰普斯特的“系统哲学”规则。例如:我可以有一个字段“name”和“code”为空,但不能有一个LocalDate字段。对我来说,“null或not”是一个用例,

如何与jHipster JDL建立多个一对一关系?

考虑以下几点: relationship OneToOne{ Person{family} to Family{husband} } relationship OneToOne{ Person{family} to Family{wife} } 这将在Person类中创建两个族变量。声明这种关系的正确方式是什么 我看到的唯一一个技巧是亲自命名变量:family1 family2,然后在一个getFamily getter中获得非null。但我想知道是否有更干净的方法 以下方法

我必须创建与旧项目相同的Jhipster yo.rc.json

我正在重建与前一个相同的jhipster应用程序,因为旧项目有一些问题。 问题是,项目是在版本2.1.27中创建的,我必须在3.8.0中创建相同类型的项目。所以,杰普斯特问答模式改变了,我不知道该怎么回答这个问题 例如:我在以前的应用程序中使用了xauth身份验证。但是,在构建新的jhipster应用程序时,我没有看到任何此类身份验证,有三种选择:HTTP、OAUTH2和JWT。我应该选择什么。此外,我还将分享我的旧yo.rc.JSON,你能告诉我正确的答案来构建新的jhipster yo.rc

如何选择JHipster中的所有复选框

我创建了test Spring Boot+AngularJS应用程序来测试复选框: html: 这对我来说就像是spring Boot应用程序,但当我在JHipster中做同样的事情时,它就不起作用了。 我怎样才能让它在JHipster中工作?这是我目前使用的,它可以工作!: .html 身份证件 --- {{($index+1)+(vm.page-1)*vm.itemsPerPage} ... .js vm.checkAll=[]; var-map={}; vm.checkbox=[];

如何向用户(jhi_用户)实体Jhipster添加字段?

我想向用户实体添加新字段说明。我不能使用yojhipster:entity User,因为它是被禁止的。那么,我该怎么办 将列添加到实体User.java: @Column(name = "description") private String description; 修改方法toString() 在UserDTO.java中添加: private String description; 生成getter并修改方法toString() 添加液基差异或添加列 现在是时候修改一些webap

Jhipster错误发生意外错误:https://registry.yarnpkg.com/bower

由于中国的GFW,当我完成Hipster配置并生成代码时,通过mvn spring boot:run运行我收到了如下消息: 错误发生意外错误: “:无法创建隧道套接字 已建立,原因=连接ECONREFUSSED 127.0.0.1:3128“ 我在Hipster office站点上做了一些设置代理的工作,但它不起作用 我将~/.npmrc设置如下:proxy=127.0.0.1:3128 http proxy=127.0.0.1:3128 http_proxy=127.0.0.1:3128 re

如何使用cloudfoundry UAA配置JHipster microservice

有没有办法用Cloudfoundry UAA配置JHipster微服务应用程序 在使用Yeoman JHipster generator生成微服务应用程序的过程中,我们可以选择JHipster提供的UAA应用程序进行身份验证。但是我不想使用JHipster提供的UAA应用程序 我在cloudfoundry中还有其他应用程序,它们使用cloudfoundry提供的UAA实例。所以我想用JHipster配置相同的功能 感谢您的帮助

jHipster导入数据库模式

我是新来的JHipster。我正在创建新的JHipster项目,但我想知道是否可以从当前的Oracle表/模式生成所有实体 可能吗?我试过了,但它似乎没有这个功能 看起来它只需要从现有数据库创建JDL文件 如JHipster中所述,正在使用某种约定,这取决于您设计数据库的一致性,即表名、主键名等;在已经存在的数据库上启动JHipster可能或多或少有点困难。按照规定,您可以尝试从您的模式创建UML,并使用它根据您的模式生成JHipster项目。问题是没有工具,至少从你所看到的来看,没有免费的工具

JHipster Registry Metrics for microservice表示访问被拒绝

使用Jhipster(发电机Jhipster版本:@5.3.1)设置以下组件 网关 Jhipster注册表 UAA服务器 到目前为止一切正常 在Jhipster注册表中,当我转到管理>>时,Application Metrics仅列出Jhipster注册表的API。但当在下拉列表中选择uaa或网关时,会出现错误 [AuditEvent [timestamp=2018-09-14T09:17:14.584Z, principal=internal, type=AUTHORIZATION_FAILU

JHipster-Can';t重置用户密码

由于JHipster使用PasswordEncoder,作为管理员,我无法查看我的用户密码。他说他不能登录,重置密码对他不起作用。我有没有办法给他设置默认密码。我试图复制默认“admin”密码的散列并为他设置,但仍然无法登录 我试图为我设置两个相同的密码,但我得到了两个不同的哈希值?当同一密码有两个哈希时,JHipster如何解密?JHipster使用BCryptPasswordEncoder对密码进行哈希,它使用BCrypt强哈希函数 因此,Users表中的password\u hash列包含

使用jhipster处理软删除

我需要使用jhipster执行软删除 例: 如果用户单击“删除”按钮,我需要将“是活动”标志标记为false。 编写自定义代码将是唯一的解决方案,或者有什么方法可以做到这一点 到目前为止我所做的事情: 我跟随Jhipster网站创建了单片应用程序 然后,我使用实体子生成器创建了名为“Student”的新实体。(文件名:id、姓名、年龄、地址和是否处于活动状态。) 子生成器生成的文件包含所有基本CRUD操作,并为学生实体提供了CRUD前端 前端包含用于创建学生、查看、编辑和删除的按钮 当我点击删除

如何在JHipster中更新Swagger UI文档?

在我的JHipster应用程序中,我手动更新了OpenAPI规范文件(api.yml),接下来是api第一次开发 但是,文档(通过Springfox生成)没有更新,仍然列出了api.yml原始(默认)内容中描述的端点 根据, 所有内容都来自webjar约定,相对url采用以下形式:webjars/springfox-swagger-ui/2.9.2/swagger-ui.html 但是没有关于如何更新的消息。欢迎提供任何想法/线索 谢谢 因此,您从api.yml重新生成了接口,但Springfo

使用JDL修改JHipster实体的正确过程

我正在试用JHipster(版本6.4.1),它使用的是一个基于整块石和磁盘的H2数据库。我已经在JDL中创建了一些实体,并使基本CRUD网页正常工作。现在我对这个过程感到满意了,我想添加字段并重命名其他字段。我想我可以简单地更新JDL,重新导入JDL,启动应用程序,然后查看更改的结果。我看到的是来自Liquibase的ValidationFailedException,应用程序由于数据库问题而抛出HTTP 500错误 我已经到处寻找关于处理这个看似常见的开发场景的正确过程的指导。我寻找指导的大

打印横幅后,Jhipster应用程序挂在关键的Cloud Foundry上

我已经使用以下方法创建了一个JHipster应用程序 yo jhipster yo jhipster:cloudfoundry 然而,当我按下PCF时,应用程序启动,在打印横幅后挂起,一分钟后被杀死 我尝试的唯一定制是更改某些属性中的URL,以指向部署在cloudfoundry上的JHipster注册表,如中所述 这是我的.yo-rc.json文件: { "generator-jhipster": { "promptValues": { "packageName": "

更新映射器中的新字段。Jhipster 4.4.1

与Jhipste 4.4.1、Spring Boot、Grandle、MongoDb合作的项目 @Mapper(componentModel = "spring", uses = {}) public interface OportunidadMapper extends EntityMapper <OportunidadDTO, Oportunidad> { 机会 @Field("clienteId") private Long clienteId; 我在DTO和实体中添

JHipster新版本创建500服务器错误“;未能映射到源…到类“;使用弹性搜索

使用带有Elasticsearch的v5.3.0生成了一个新的JHipster应用程序 我使用的JDL与以前版本的JHipster使用的JDL相同,JHipster成功运行,但无法部署 我创造了成功。没有错误。没问题 当我打开应用程序并用我的实体尝试CRUD时…工作正常 对于我的一个实体,Elasticsearch返回500服务器错误 同样,这是在生成应用程序之后。我什么都没变 这个JDL在上一个版本中工作。失败的实体对所有CRUD操作都可以正常工作……只是在执行搜索时抛出错误。所有其他实体都可

无法启动用JHipster生成的后端

我已经使用JHipster版本6.10.1生成了一个后端应用程序 对于我使用的第二代: jhipster——跳过前端-db MySQL-auth JWT 应用程序已创建为fallows: 微服务应用 用户SpringWebFlux 应用程序的名称 港口 包装 JHipster注册表(使用Eureka,提供Spring云配置支持和监控仪表盘) JWT认证 MySQL数据库 马文 使用Elasticsearch的搜索引擎 i18n:是的 黄瓜 每次尝试启动应用程序时,我都会从eureka收到此错

使用hazelcast获取Jhipster 0.11新版本时出错

我正在Jhipster上工作。今天我将我们的项目移动到您的最新版本,现在我在userResource上遇到异常。一些函数正在处理此文件,但当我尝试使用facebook和google登录时,会出现异常。因为使用google和facebook时,登录用户没有密码 例外是 [ERROR] org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] - Servlet.service() for

Jhipster 加载液化类路径失败

感谢jhipster,我生成了应用程序,但当我运行它时,出现了以下错误: .m2\repository\org\liquibase\liquibase-core\3.5.3\liquibase-core-3.5.3.jar引用了一个或多个不存在的文件:.m2\repository\org\liquibase\liquibase-core\3.5.3\lib\snakeyaml-1.13.jar 错误发生在我的IDE和运行mvnw时 我找不到任何解决方案或解决方法。好的,看来实际上我的应用程序

Jhipster 将数据库PostgreSQL更改为MySQL

我对编码世界很陌生,所以我希望我的要求会很清楚 我想知道,在Jhipster生成的应用程序中,我是否可以在文件.yo-rc.json中直接将prodDatabaseType从PostgreSQL更改为MySQL,而无需重新生成其他Jhipster应用程序 我还有一个天真的问题。Spring JPA是否以相同的方式处理MySQL和PostgreSQL请求?使用MySQL重新生成(在修改.yo rc.json后)将更改应用程序*.yml、pom.xml或build.gradle、docker文件、L

elasticsearch 现有JHipster项目中的Elasticsearch-旧实体未获取搜索api

创建后,我将弹性搜索添加到项目中 我能够看到对用户(默认)和新创建实体的搜索 它不适用于已经存在的实体 添加弹性搜索的步骤- 在yo-rc.json文件中添加一行“searchEngine”:“elasticsearch” 约杰普斯特 实体再生率 在现有实体JSON文件中设置“elasticsearch”:“elasticsearch”

如何使用openApiGenerator为jhipster项目使用gradlew命令

我使用Jhipster和openapigenerator创建了我的应用程序,但我无法执行gradlew命令 我做的事 1) 我在文档中读到了关于OpenAPI生成的内容,但是我觉得删除错误没有什么用处。 2) 我也不能从其他人那里得到太多帮助,所以答案和谷歌 下面是我的项目的链接 以及使用命令后得到的输出链接。/gradlew 任何有经验的人都可以指导我如何成功运行gradlew命令 提前感谢。您应该在src/main/resources/swagger中找到的api.yml中添加一个标题。

Jhipster实体更改导致liquibase校验和验证失败错误

我在jhipster microservices应用程序中使用基于H2磁盘的持久性,在修改实体后,我在构建和启动服务器时遇到liquibase校验和验证错误。请帮我解决这个问题。你看过关于数据库更新的文档了吗@GaëlMarziou请检查为什么要开始2个问题?

JHipster在构建时测试问题

我有一个JHIpster应用程序。现在我想生成一个jar。当我对生产执行以下命令时,我遇到了这个问题 ./mvnw -Pprod clean verify 我在开始测试时收到此错误 [ERROR] FAIL src/test/javascript/spec/app/entities/cliente/cliente-update.component.spec.ts (109 MB heap size) [ERROR] â?? Component Tests â?º Cliente Manag

对于Jhipster Monolith应用程序,有状态方法比无状态方法有什么好处?

我正在阅读Jhipster中关于有状态和无状态应用的文章,在我看来,对于monolith应用程序来说,JWT(无状态应用程序)更灵活、更快、更容易,因此它看起来是一种更好的方法,但我想知道在monolith应用程序上使用有状态方法是否有任何好处(以及为什么) 感谢与将令牌存储在本地存储和会话存储在浏览器中相比,仅保护http cookie的安全性提高了安全性 此外,只要在会话中存储有限数量的对象,有状态也不是一个真正的可伸缩性问题:通常是安全相关对象,避免业务逻辑对象。有一个由martin fo

如何向jhipster命令提供anlytics的默认值?

我正在尝试自动构建jhipster,请帮助我在构建jhipster文件时为analytics提供默认值 jhipster jdl file.jdl——无洞察 上面的命令将构建和整合应用程序,经过一些步骤后,它会询问分析问题,您如何在jhipster命令或jdl文件中为anlytics提供默认值 洞察问题 分析问题 我看到了下面的选项,但我没有看到anlytics的任何内容 -V, --version output the version

Jhipster 未找到区域设置的复数函数

从2.18版本升级到JHipster 2.19后,我注意到除英语版本之外的其他语言无法正常工作。例如,单击按钮后,什么也不会发生。在GoogleChrome上,我看到以下错误消息 Plural Function not found for locale: zh-cn 我看了一下,在比较了i18n目录下的所有json文件的英文版和zh版之后,我看不出有什么问题 我不知道这是因为我在升级过程中做得不好,还是2.19中的一个错误。你能在index.html中看到这样一行吗 <script sr

升级到v3.8.0,但仍显示;欢迎使用JHipster Generator v3.3.0“;

我表演过 npm install -g generator-jhipster 在我的ubuntu机器上有和没有sudo,但它一直在显示 欢迎使用JHipster Generator v3.3.0和 JHipster更新可用:3.8.0(当前版本:3.3.0)您可以使用update命令,也可以在特定版本上安装 npm update -g generator-jhipster npm install -g generator-jhipster@3.8.0 现在正在工作,我认为本地副本隐藏了全

从现有实体Jhipster更新ddl

我开始使用Jhipster。我有一个现有的实体 com.company.project\u name.module\u name.MyCastomEntity 这是我手动创建的 我不想使用jhipster命令 yo jhipster:entity MyCustomEntity 如何在手动更改(实体创建/更新/删除)后使用现有实体更新ddl 在您的pom.xml中配置数据库属性,并使用/mvnw liquibase:diff生成一个liquibase迁移文件,该文件将存储在src/main/r

为什么JHipster页面不接受ZoneDateTime的字符串

我最近将域对象从LocalDate更改为ZoneDateTime。我还创建了一个全新的play JHipster应用程序和一个play实体,为两个类成员选择ZoneDateTime。测试应用程序(新)可以工作,而我的现有应用程序不能工作,即使在将所有代码检查了两次之后。我使用Liquibase加载了CSV数据,我的清单代码正确地显示了日期。以下是我的Maven输出中的数据,例如entrydate='2017-02-23T19:53:18-05:00[美国/纽约]',transaction='In

从管理员前端隐藏jhipster配置文件或参数

朋友们 我们构建了一个jhipster应用程序,并且很喜欢它,但是它的管理面板有所有管理员可用的所有配置值,这是隐藏application-prod.yml还是隐藏它的一些值的一种方法 请告知 谢谢,管理面板中显示的配置属性由/management/configprops端点公开,该端点由Spring引导执行器实现 可在应用程序*.yml中配置致动器,以净化敏感值:

jhipster openapi客户端,无法生成客户端代码

我想根据jhipster的openapi yaml文件生成代码,请参考我所做的: D:\dev\jhipster-app\openapi-demo>jhipster openapi-client INFO! Using JHipster version installed globally INFO! Executing jhipster:openapi-client Welcome to the JHipster OpenApi client Sub-Generator ? Where

Jhipster 杰普斯特没有';t在现有应用程序中运行最新的生成器(3.2.0)

我有一个现有的jhipster应用程序,我正试图跟上发电机的最新情况。我成功地将应用程序更新为3.1.0生成的代码,现在想更新为3.2.0。我已经安装了3.2.0生成器,可以用该版本创建一个新的应用程序(当我运行“yo jhipster”时,生成器会显示3.2.0版本)。但是,当我在现有应用程序的根目录下运行“yo jhipster”时,生成器报告它正在使用jhipster 3.1.0。这是一个已知问题,请阅读此请求中的注释 尝试删除项目的node\u模块文件夹,然后运行yo jhipster删

jhipster是否支持git或sourcetree以外的存储库?

我想在不使用jhipster的情况下创建应用程序,但不想使用GitHub。可能吗?。我在创建应用程序时遇到以下错误 C:\Users\user\myApplication>yo jhipster module.js:327 throw err; ^ Error: Cannot find module 'downgrade-root' at Function.Module._resolveFilename (module.js:325:15) at Func

Jhipster 可以在JDL中创建两个单词的枚举吗?

我想在JDL中定义我的enum——使用包含两个或更多空格分隔词的值——例如国家名称,如“联合王国”、“梵蒂冈城” 枚举国家{ 联合王国梵蒂冈城 } 这是可能的吗?否,因为它用于在java中生成枚举名 如果仅出于显示目的而需要此选项,则可以编辑src/main/webapp/i18n/en/Country.json,前提是启用了国际化功能。Gael答案应标记为正确答案。我还想补充一点,对于那些不知道在上述JSON中添加什么的新手,jHipster可以在生成应用程序时启用国际化支持(I18N)来生成

JHipster生成器v4.14未显示React选项

在使用JHipster创建应用程序时,它没有显示问题“您希望为客户端使用哪个框架?”的React选项。在v4.14.x中,React支持仍然是“实验性的”,因此您需要运行JHipster--reactive,以启用React支持 但是在过去的几周里,还没有对v4.14.x中的React做任何工作,因此您应该使用生成器JHipsterv5.0.0-beta.1

JHipster,生成代码的定制

我是JHipster的新手,我正在试图弄清楚这一点,当我创建一个新实体时,JHipster会生成几个文件,angular,html和java类,现在如果我想要所有生成的代码都有一个通用代码,我每次使用yeoman生成器时都必须编辑?我想要的是: 自定义索引模板和页面可以安全地编辑它们 使用角度生成器(可能是扩展生成器)自定义实体表、实体窗体 自定义生成java类,也许我认为使用AOP 所以我需要为每个生成的代码每次进行编辑?好的做法是这样还是我想要的?要了解更多信息,我想使用自定义引导/角度

使用Prod profile运行jhipster

我想知道在开发模式下运行Jhipster应用程序与在生产模式下运行Jhipster应用程序之间的主要区别 谢谢。主要区别在于,所有静态资源都经过优化,例如最小化和组合javascript文件。此外,生产配置文件支持gzip压缩和更长时间的资产缓存。根据您的配置,生产配置文件也可能使用不同的数据库。如此处所述 使用Gulp生成优化的JavaScript应用程序 将处理所有静态资源CSS、JavaScript、HTML、JavaScript、图像。。。以生成优化的客户端应用程序 使用生产配置文件运行

Jhipster 不支持日期类型

我使用的是jhipster uml,使用的日期类型有错误 首先,我有 C:\Users\jb\hips\h4>jhipster uml socle2.uml 检测到解析器:可视化范例 The type 'Org.joda.time.DateTime' isn't supported by JHipster, exiting now. Error at Object.<anonymous> (C:\Users\jb\AppData\Roaming\npm\node_module

如何使用jhipster从控制器/服务访问应用程序属性?

在my application.yml中有一个属性:eureka.instance.appname 如何从我的Rest控制器访问它?在控制器的参数方法中,您可以添加 @Value(${eureka.instance.appname}”)字符串eurekaName 您可以进一步使用。在控制器方法的参数中,您可以添加 @Value(${eureka.instance.appname}”)字符串eurekaName 您可以进一步使用它

Jhipster 杰普斯特+;角度+;MongoDB+;Docker:初学者问题

我想就JHipster的最佳开发工作流程提供一些指导 我所期待的是: 使用一个docker compose命令,我可以启动并运行项目所需的一切(在本例中为MongoDB、Kafka、backend等) 修改前端时,保存修改后的文件可能会触发livesync(ng serve--watch?) 我发现: 我找到的一个命令选项(docker compose-f src/main/docker/app.yml up-d),我想这取决于之前的/mvnw包-Pprod verify jib:dock

Jhipster v7.01单片应用程序构建失败

Jhipster生成的应用程序-Junits失败了。有人有相同的问题并解决了吗 Log: 2021-06-02 13:55:43.069 ERROR 25424 --- [main] o.z.problem.spring.common.AdviceTraits : Internal Server Error io.github.jhipster.sample.web.rest.AccountResource$AccountResourceException: No user was

  1    2   3   4   5   6  ... 下一页 最后一页 共 21 页