我认为在内存中有一个只用于测试的数据库(例如H2)是一个很好的方法。
我认为开发和生产配置文件应该使用相同的数据库(mysql、postgresql、mongoDB或其他)
使用这种方法,可以在不修改开发中使用的数据库的情况下执行测试,并且比在没有内存的数据库上执行测试要快
为生产和开发概要文件使用相同的引擎数据库可以防止由于同一规范的不同实现而导致的错误
你觉得怎么样?听起来像是几个月前我想问的一个问题。这个答案对你所寻找的有帮助吗 如果有人想尝试,我在这里提交了可能重复的“是”,我想我们使用
当我试图在prod中部署我的应用程序时,WAR不会这样做
有镜像目录,这样我就可以在没有任何镜像的情况下部署我的应用程序
图像
有什么问题吗?您的图像必须在src/main/webapp/content/images中,才能通过gulp缩小并复制到target/www/content/images,然后由maven或gradle在内容/图像中从根本上复制。看起来问题的原因是“gulp imagemin”,作为解决方法,请删除此行:
.pipe(imagemin({optimizationLeve
当您使用代码生成器进行构建时,如果愿意,有时您希望删除源代码中清楚显示您使用了生成器引导项目的任何内容的跟踪。
这是可以通过手工或重构来完成的,只需付出一些努力并了解代码及其结构。
当然,当您的代码稳定并且您知道不再使用生成器时,这就是您想要做的
问题是:
清理JHipster痕迹的最好、最快的方法是什么?有脚本可以做到这一点吗?我将我在这里提出的问题与从项目中删除Spring Roo进行比较。出于好奇,您是否有理由要删除JHipster痕迹?如果我看到有人的代码使用jhipster生成器,我会
我安装了jhipster,没有错误。只有那些:
cs@cs-270E5J:~/JHipster$ yo jhipster
/usr/lib/node_modules/generator-jhipster/generators/app/index.js:15
const constants = require('../generator-constants');
^^^^^
SyntaxError: Use of const in strict mode.
我正在尝试包含一个javascript文件,它不能作为bower使用
所以我把它复制到src/main/webapp/content并在index.html中引用
在DEV配置文件中,一切都很好——它工作正常
现在,在使用PROD概要文件生成WAR文件后,custom.js文件不包括在WAR中(试图解包——文件不在那里)
我发现gulp正在合并所有css和js文件,我是否错过了这方面的配置
加载应用程序时,浏览器会在index.html--js文件中抱怨404未找到
我怎样才能解决这个问题?在J
我运行这个命令
yarn global add generator-jhipster
但是显示一个错误:
看起来您没有安装节点
根据其文件:
从网站安装Node.js(首选LTS版本)看起来您没有安装Node
根据其文件:
从网站安装Node.js(首选LTS版本)请不要发布文本截图。将错误代码复制粘贴到问题本身。请不要发布文本截图。将错误代码复制并粘贴到问题本身中。
我正试图用Java(Spring框架)中的JHipster创建新实体
当我尝试将我的实体与现有用户实体(默认情况下来自JHipster)关联时,我遇到了一些错误
以下是我的实体:
我得到了这个错误:
您无法在课程和用户之间创建双向多对多关系,它不受支持。请阅读。您还应该重新考虑您的对象模型,在我看来,应该有学生和讲师实体,它们应该与用户有一对一的关系
在您访问git repo后,我发现您使用的是微服务体系结构,如果您立即说出这一点,可能会有所帮助。您尝试执行的操作无法工作,因为用户是仅存在于网
JHipster生成的应用程序在我的本地设备上运行良好。它不能在CF上正常运行。下面是一些相关的日志消息
2017-07-18T15:54:52.925-07:00 [RTR/4] [OUT] abc.cfapps.io - [2017-07-18T22:54:52.660+0000] "POST /api/suppliers?cacheBuster=1500418492191 HTTP/1.1" 500 1973 103 "https://abc.cfapps.io/" "Mozilla/5.
标签: Jhipster
netflix-feignspring-cloud-feign
我使用的是JHipster v4.5.5,我正在浏览网站上的示例。我有两个微服务正在尝试沟通。我用以下注释保护了一个microservice方法:
@Secured({AuthoritiesConstants.USER, AuthoritiesConstants.ADMIN})
我尝试使用AuthorizedFeignClient从另一个微服务联系此服务:
@AuthorizedFeignClient(name = "MicroService2")
public interface Micro
我已经在mysql工作台中创建了模式图。是否可以将sql文件转换为jdl?或者将数据库架构反向工程到jdl文件中?尝试安装jhipster db helper
e、 g
npm安装-g生成器jhipster db helper
然后
yo jhipster db helper
然后根据需要进行更新
.jhipster/yourtables.json它不能完成所有的工作,但我可以帮助您,尝试以下模块:谢谢,Pascal。将尝试此模块
问题>>“jhipster”未被识别为内部或外部命令,
可操作的程序或批处理文件
步骤>>
安装Java8
安装Node.js
装纱
安装约曼:纱线全球添加哟
安装JHipster:
纱线全局添加生成器jhipster和纱线添加生成器jhipster
在我尝试启动jhipster后,我遇到了错误
错误1>>
C:\Users\zycus>jhipster
“jhipster”不被识别为内部或外部命令,
可操作的程序或批处理文件
错误2>>
C:\Users\zycus>yo jhipster
“
我已经完成了jhipster的设置(使用),并尝试使用jhipster创建实体。我没有将任何json文件作为输入。为了简单起见,我将实体雇员创建为
命令yo jhipster:实体员工
---雇员---
名称字符串
电子邮件字符串
没有验证规则和关系。实体创建成功,但我找不到任何包含sql命令的.sql文件。
我可以看到在src\main\java\com\mycompany\myapp\domain下生成了相应的java文件。知道sql是在哪里创建的吗?没有生成的sql文件。
JHipste
我报告了一个有关Thread的问题,以及通过私有Nexus Npm代理和私有Artifactory注册表将Javascript依赖项从Jhipster v4安装到(Angular stack)的问题
但是,我在安装javascript依赖项时遇到了sha1sum错误
例如:
> [INFO] [1/5] Validating package.json...
> [INFO] [2/5] Resolving packages...
> [INFO] [3/5] Fetchin
我需要获得jhipster可以执行的所有命令。我找不到任何适当的文件。大多数在线教程仅为Jhipster提供初学者命令。带命令:
jhipster-帮助
我能够列出Jhipster支持的许多命令 使用命令:
jhipster-帮助
我能够列出Jhipster支持的许多命令
我已经问了一个关于这个问题的问题。我在三个不同的数据库(H2、MYSQL、Postgre)和两个操作系统上进行了尝试。该应用程序的工作方式类似于excpected,没有自定义实体。所以我可以追踪到我的实体文件
我认为值得指出的是,我使用提供的生成器生成了所有实体。我还遵循了推荐的步骤(多对多的生成顺序等)。我真的不知道现在该怎么办
这是日志(Windows 10下H2的日志):
这是我的实体文件:
Game.json
{
"relationships": [
{
我创建了一个JHipster项目。我想手动运行liquibase变更集。默认情况下,变更集包含在类路径中。变更日志位于src/main/resources/config/liquibase/master.xml中,变更集位于src/main/resources/config/liquibase/changelog中
因此,我尝试通过设置类路径从命令行运行
liquibase --classpath=src/main/resources --classpath=postgresql-42.1.3.
目前,所有新创建的实体都具有长id类型。我想改用整数
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
当我创建新实体时,希望在此处使用整数。不,这是不可能的,您必须编辑生成的实体并对迁移进行分解。由于这是一个微不足道的变化,我们不实施它,请参见中的策略2
我在JHipster中添加了一个新模块,其中包含几个组件。我想用JHipsterTraslationService在html部分添加翻译,并尝试过这样做,但我不知道。我想我必须使用新的服务,但我不知道如何使用。Jhipster在html中使用jhiTranslate,例如:我的默认欢迎文本,
这是指translation.json文件中字段的值,它将在该文件中查找该字段,并将其替换为具有的值。否则,它将显示值,即我的默认欢迎文本
使用angular cli使用jhipster创建组件时,将在应用
我在Windows操作系统上使用JHipster v5.8.2,并试图通过运行以下命令来运行Jest客户端测试:
npm test
但我得到一个错误,它说:
No tests found, exiting with code 1
Run with `--passWithNoTests` to exit with code 0
In C:\IdeaProjects\pomzen
274 files checked.
testMatch:
C:/IdeaProjects/pomzen/s
我已经使用java(spring boot)和angular生成了一个jhipster项目,我想使用angular作为管理模块,它管理站点的所有内容,并在前端使用angular,在后端使用java。主页使用rest模板来显示内容,我需要在管理模块和主页之间使用相同的身份验证。当我在管理模块中登录,然后返回主页时,登录用户的名称将显示在主页中,但我无法在主页中获得登录用户的身份验证
在RESTAPI中,当获取登录用户时,我将使用SecurityUtils.isAuthenticated()进行如下
我正在尝试用JHipster制作一个微服务应用程序的原型,并且我已经尝试收集所有我能够收集的信息,以便正确地完成它,但是还不完全清楚如何组合一个JDL,以便在正确的服务中生成正确的实体
我期望的是目录布局如下:
/..
gateway <- Ideal would be to have only fronted code
invoice <- Invoice CRUD code with corresponding ms (with below JDL it is empty)
我用过AppFuse。它具有内置注册/登录/注销功能。
但是我没有使用JHipster,我能知道JHipster是否也提供了上述内置功能吗?是的,试试看,不会花太长时间。它是否有其他内置功能对一般web应用程序有用,而AppFuse没有这些功能?对不起,我对AppFuse了解不够。在业务特性方面,JHipster为实体提供了用户管理和CRUD页面,其余的更多是帮助您构建自己的业务特性的技术特性。技术特性记录在我们的网站上。
JHipster网关能否与非java、非JHipster微服务一起工作?比如说,通过导入目标microsevrice的swagger.json并让这些microservice实例注册到jH注册表和UAA 是的,只要微服务在/v2/api docs中公开其招摇过市的规范,它就应该可以工作。该服务应该使用Spring Cloud Netflix Sidecar向JHipster注册表注册,正如David Steiman在年所解释的那样,David也是JHipster UAA的幕后策划者。是的,只要微
我正在学习JHipster和一个初学者(web开发人员)
有人能告诉我如何在JHipster应用程序内的数据库(h2、mysql或oracle)中加载数据并显示到主页上吗
提前感谢,首先,您应该查看jhipster文档以生成一个应用程序:参见此
Jhipster实际上为您做了很多事情,它使用您的类、日志、数据库接口生成后端。。。但也为您创造了一个好看的前端
接下来,您应该有一个数据库启动并运行。在您提到的选择中,我认为Mysql对于初学者来说可能是最有趣的,因为您可以很好地了解您的数据库(h2主
我想在JHipster站点的导航栏中添加一个元素
是否有一个命令可以生成此元素?我解决了问题,请点击此链接:是的,这是一个解决方案,但不要忘记,您也可以简单地编辑生成的代码,这都是你的。generator jhipster nav元素不适用于当前版本jhipster 7你的问题太模糊了:你没有说哪个客户端框架,哪个版本。Stackoverflow.com不是JHipster论坛,请阅读
我刚刚用jhipster生成了一个项目。我现在正试图通过键入命令npm install-g generator jhipster Bootswatch和yo jhipster Bootswatch来使用Bootswatch主题,如他们的网站所示,我有以下错误:
Unable to find src/main/webapp/app/blocks/config/http.config.js or missing required jhipster-needle. Interceptor not ad
我无法在route.ts中添加两个以上的权限。由于我的jhi\u authority表中有五个USER\u角色。您在注释中显示的语法是错误的,authorities需要如下字符串数组:
{
authorities: ['ROLE_DOCTOR', 'ROLE_ADMIN', 'ROLE_PATIENT']
}
为什么您不能?我们有不同的路由文件,在其中我们为不同的用户类型授予权限,例如['ROLE\u USER']['ROLE\u ADMIN']。当我添加第三个角色时,请编辑您的问题并
我是jhipster/yeoman的新手,我利用生成器jhipster模块生成了我的jhipster模块。为了创建post实体创建钩子,我遵循了文档()中描述的所有步骤。
经过一些配置后,我需要执行:
yo jhipster-my-module
结果是安装了模块,但出现以下错误:
Could not add jhipster module configuration
运行后,进入jhipster生成的应用程序,实体子生成器
jhipster entity EntityName
jhipst
我用JHipster 5.1.0生成了一个UAA服务器。我选择PostgreSQL作为数据库类型
它连接到我的jhipster注册表,然后我生成了一个微服务和一个网关,如下所示:
$ mkdir coherence-uaa && cd coherence-uaa
$ yo jhipster
? Which *type* of application would you like to create? Microservice UAA service
? As you are ru
我对Jhipster还是新手,我使用的是最新版本
我想知道是否有任何方法可以在输入占位符上使用jitranslate
谢谢试试这个片段
<input placeholder="{{'register.messages.firstname' | translate}}">
您可以在src/main/webapp/app/shared/language文件夹中找到所有语言翻译属性
有关更多详细信息,您可以查看jhipster文档,它非常简单和有用
在提交本文之前,我已经阅读了所有关于j
我有一个实体,它有一个由JHipster生成的blob字段。在实体表单中,我可以上传文件,表单正常提交
当我在实体的查看页面或主页面中尝试打开文件时,就会出现问题
浏览器将打开此选项卡
并在控制台上打印以下消息
拒绝框架“”,因为它违反了以下内容安全性
策略指令:“默认src‘self’”。请注意,“框架src”不是
显式设置,因此“default src”用作回退
Spring Security中缺少一些配置?我猜您使用的是jHipster 6.2.0
我也有同样的问题,并确认这是来自Sec
我是micro services和JHipster的新手,因此请耐心等待,并在必要时帮助我
我认为这是一个配置问题,但我似乎找不到它。以下是一些细节:
我们正在运行一个带有KeyClope的JHipster网关。环境是Docker compose,据我所知,我们已经完成了JHipster Docker文档中规定的必要工作
我们使用oauth2作为身份验证类型
部署的是仅Rest资源。两次呼叫的最简单情况:
/api/hello->应返回“我说你好”
/自由/你好->应该返回“我自由了!”
/ap
我不熟悉Jhipster应用程序。我已经使用Jhipster成功地开发了应用程序。
现在我想在Tomcat服务器中部署应用程序。因此,我尝试使用mvnw-Pdev-package命令生成war。它成功地引发了战争。
现在我正试图将这场战争部署到tomcat中,它已经成功部署。但我面临的问题是,它只运行后端(API)服务器。
我无法在浏览器中运行前端应用程序。
你能不能请任何人帮我一下。我想在tomcat中运行UI和API服务器
提前感谢。-Pdev是用于开发的,它不是为部署到Tomcat而设计的
标签: Jhipster
spring-cloud-configspring-cloud-config-server
我想将电子邮件模板外部化以发送电子邮件通知,因此我将它们存储在GIT存储库中的templates文件夹中,该文件夹映射到我们的spring cloud配置服务器
git存储库中的templates文件夹有一些.html文件。有人能帮我使用云配置URL来访问.html文件吗。Generate App
例如,使用jh import jdl--inline“application{config{applicationType microservice,baseName ms}”创建一个baseName
我在应用程序中创建了一个自定义表单,并将其操作设置为一个url,该url由我的一个RESTController映射。我发送表单,并在浏览器中收到以下错误消息:
无法处理您的请求
对不起,发生了一个错误
状态:禁止
消息:在请求参数“\u CSRF”或标头“X-CSRF-Token”上发现无效的CSRF令牌“null”
我在chrome开发工具中查看了请求本身,并在标题中找到了以下内容:
Cookie:visited=是;NG_TRANSLATE_LANG_键=%22en%22;tmhDynami
我从一个月开始使用Jhipster,我的应用程序开始变得相当大
我想知道,当我需要通过JDL更新我的模型时,很多文件都被覆盖了。当Jhipster问我关于我修改的文件时,我回答“否”
但是Jhipster的最佳实践是什么?是否在与默认生成的文件相同的文件中修改前端?是否创建新文件以单独更改页面的外观?我的问题是前端的全局性,这就是为什么我没有精确的例子
谢谢我主要依靠git分支和合并来实现这一策略:git merge-s recursive-Xours…请看,您可能会发现此演示非常有用谢谢您的回
有时在项目创建时,我们不选择某些选项,后来我们想使用它们。我读到,如果我们编辑.yo-rc.json文件并重新执行jhipster as,这是可能的
这就是为什么我要问这个问题:是否有一个参考文档可以让我联系起来,让我感觉我知道我在做什么
现在,我使用要添加的选项和在生成的文件中选择的选项创建另一个项目。JHipster域语言页面上的部分应该会有所帮助
在添加任何自定义实体后,获取此异常JHipster Elasticsearch问题
第一次(使用默认jdl)它工作得非常好。您可以尝试:
删除数据库并重新创建
导入jdl,包括最新的更改,可能是新的实体
在docker中运行elasticsearch。(在项目中查找此文件.yml)并检查是否正确运行(localhost:9200)
运行你的应用程序(monolith或MicroService)
关于您可以尝试直接从url删除elasticsearch中的索引。
假设您的索引被称为“用户”,您可以
我注意到生成器支持jhipster ci-cd&jdl支持部署,但是找不到任何关于jdl是否支持ci-cd的文档&如果它支持ci-cd的语言是什么。这似乎是文档和JDL的一部分,如果可以通过生成器获得的话?我认为这超出了JDL的范围(至少目前是这样),它将自己描述为处理
这是最新的,我没有看到任何关于持续集成的内容,所以我不认为这是一个没有文档记录的特性
你可以做这个
我安装了jhipster 6,一切正常。但是,当我生成实体时,虽然翻译文件在前端,但翻译在前端不可用。
在实体页面上,我得到了如下信息:找不到翻译[blogApp.tag.home.title]我找到了问题的解决方案!生成器和应用程序版本不相同。
当您键入jhipster info时,您将获得生成器的版本;当您键入jhipster时,您将获得应用程序版本。
两者必须相同。如果不一样,只需重新安装发电机[npm i-g generator jhipster@]当我执行Thread start时,我
我是Jhipster的新手,我正在尝试使用Jhipster中的jdl文件生成元模型实体。当我运行命令生成实体时,我的Eclipse不显示元模型实体。有人会有同样的问题吗?提前感谢大家。您必须使用maven/gradle构建或配置Eclipse以运行注释处理器,如中所述
和/或
当我使用“mvn spring boot:run”启动我的jhipster应用程序时,启动需要60秒。。。
我日志的第一部分是:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building jhipster 0.0.1-SNAPSHOT
[INFO] -------------------
我正在尝试为一个jHipster应用程序编写一些新的单元测试,该应用程序生成于[jHipster 3.3.0][1],我已经将我的项目导入到[STS(w/Gradle)][2],如果我选择“作为Spring Boot应用程序运行”或“作为Spring Boot应用程序调试”,运行/gradlew test似乎可以运行所有测试,但是,我只想使用JUnit集成测试运行单个测试[如上所述][3]:
这些测试可以直接在IDE中运行,方法是右键单击每个测试
测试类,或通过运行mvn clean test(
我使用的是发电机jhipster的最新版本。
我制作了一个微服务应用程序,构建了它,这是一个成功
现在我正在创建一个实体,当我运行它时,我会得到以下堆栈跟踪:
java.lang.IllegalStateException:无法加载ApplicationContext
位于org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContex
我已经在CloudFoundry中使用jHipster子生成器部署了jHipster(v2.3)。随后,网关也成功部署。在部署过程期间或之后,在日志跟踪中未发现任何错误或问题,并且已在CF中创建路由
在中注册的网关的映像
单击上面显示的网关的实例URL后,我得到以下错误:
502错误网关:注册的终结点无法处理请求
相应的登录网关如下所示:
"GET /favicon.ico HTTP/1.1" 502 0 67 "http://XXXXXXX/" "Mozilla/5.0 (Windows N
当我需要更新jhipster中的一个实体时,只需运行jhipster entity MyEntity并根据需要将新的更改应用于这两个实体:实体和关联的变更日志。到现在为止,一直都还不错。但是,如果我想要相反的结果:在实体类中定义新的字段/关系,并通过changelog和前端实体传播这些更改,该怎么办?
在这种情况下,例如:
@Column(name = "name")
@NotNull
@Pattern(regexp = "[a-zA-Z0-9]")
private String name;
实体生成器似乎不支持复合唯一键,建议的解决方法是否只是创建一个带有连接值的唯一字段?e、 g
pkCol uniqueMultiCol unique_field1| unique_field2| unique_field3
1 a_b_c a b c
or maybe add a liquibase migration to add the unique multi column index?
我正在为JHipster设计一个.Net核心蓝图。文件树与Java版本不同,针不再工作。我需要覆盖打捆针以修改其中的路径。
如何使用蓝图的针而不是原始针来制作发电机
我试图延伸针并修改其中的路径,但没有考虑它们。杰普斯特的针总是用的。我还试着看看其他的蓝图,如ViewJS和Kotlin是如何处理这个问题的,但是没有人会覆盖这些指针。我还试图找到关于needle API的文档,但没有
例如,客户端的实体不再以相同的路径生成。所以我试图覆盖needle-client-angular.js
const
首先,我对杰普斯特不熟悉。我已经创建了jhipster网关(前端)和angular应用程序(后端)
我希望这不会起作用,因为后端不存在/正在工作,所有服务调用都将通过后端访问数据库
当我尝试使用访问前端时http://localhost:8080,我能看到一切都在运转。我不知道怎么做。有人能解释一下吗
JHipster v6.10.5用于此目的
谢谢
逃避
JHISTER命令行的应用程序响应:
? Which *type* of application would you like to cre
如何禁用jhipster中的任何可选功能,如“Kafka”,而不是从头开始重新生成另一个jhipster应用程序?编辑项目中的.yo rc.json文件,提交它,删除src文件夹并运行jhipster--with entities
当然,如果您已经添加了自定义代码,那么您可能希望在git分支中执行此操作,并使用适当的git合并策略,如git merge-s recursive-Xours,以保持更改编辑项目中的.yo rc.json文件,提交它,删除src文件夹并运行jhipster--with
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 22 页