问题标签 [jdl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
385 浏览

java - JHipster JDL 是否有“更新 CURRENT_TIMESTAMP”

在 MySQL 中,我可以将 DATETIME 字段的属性设置ON UPDATE CURRENT_TIMESTAMP为有没有办法在 JHipster JDL 中设置它?

0 投票
2 回答
1982 浏览

jhipster - jhipster import-jdl your-jdl-file.jh

在执行“jhipster import-jdl your-jdl-file.jh”生成实体后,如果我发现缺少某些内容(即实体中的关系、实体或字段),我可以重做 jh 文件并再次重新运行命令以做出改变?感谢帮助!

0 投票
2 回答
1336 浏览

jhipster - Jhipster 导出表

您好,可以通过 jhipster 以 jh 格式导出表 deja 生成器,这也是https://jhipster.github.io/jdl-studio/

也就是说做相反的方式而不是导入我想在我的机器上导出jhipster的架构

0 投票
1 回答
4589 浏览

java - JHipster JDL 没有生成任何东西,因为必须传递数据库类型

我正在使用 Jhipster 4.5.3 从我创建的 JDL 文件中生成一些代码。因为我无法生成任何东西,所以我采用了JDL 博客示例……我也遇到了同样的问题。

JDL 文档仍然提到:

您可以通过运行 jhipster import-jdl your-jdl-file.jh 从 JDL 文件生成实体

但是当我这样做时,我得到:

正在解析 jdl。{ name: 'NullPointerException', message: '解析后的JDL内容和数据库类型必须传入。',

查看代码,看起来我们必须传递一个新参数,即数据库类型(顺便说一句,文档中没有提到)。再看代码,有不少数据库类型可供选择。但是我选择的任何数据库,我都会得到

错误:找不到postgresql,请确保路径正确!

任何想法 ?

0 投票
1 回答
903 浏览

java - 使用 JHipster 练习领域驱动设计

JHipster 很棒。但是,它将所有对象建模为域实体对象。例如,枚举类被视为域类。如果我想实践领域驱动设计,我需要将一些由 JHipster 生成的实体类转换为值类以及其他类型的更改,例如用域对象数据类型替换原始类型。进行此类更改后,我还可以运行 import-jdl 吗?换句话说,更改是否可以通过 JDL 进行维护?

顺便说一句,Edson Yanaga 在 youtube 上发表了关于 DDD的精彩演讲。

0 投票
1 回答
3422 浏览

java - JHipster : 使用 JHipster 域语言 (JDL) 生成 MongoDB 实体

我正在尝试使用 MongoDB 数据库的 JHipster。对于我的示例,我想存储书籍。为此,我想使用 JDL 格式来生成实体、存储库、服务、dtos……</p>

这是我的实际 JDL 文件:它有效:

现在,我想添加一个概念,即 aBook可以由 a 编写Author

我可以添加一个实体Author

我的具体问题是:如何关联 anAuthor和 a Book

该文档有这个例子:

但这不起作用,因为 NoSQL 数据库不支持关系。那么,我该如何实现呢?

谢谢。

0 投票
1 回答
1394 浏览

java - Jhipster 如何使用 JDL-studio 在“Authority”实体中添加关系

我现在正在开发一个组织,但是当我使用JDL-studio向权限添加多对多关系时,我找不到权限实体。但是可以找到这个User实体类。请帮助我,谢谢!我现在正在使用 jhipstter 4.6.1。

运行哟 jhipster:import-jdl /Users/uqing/Downloads/jhipster-jde.jh 出现如下错误:</p>

在角色和权限之间的关系中,没有声明权限。',

消息:'在角色和权限之间的关系中,没有声明权限。',

这是jdl

0 投票
2 回答
3144 浏览

java - 预定义表 USER 和我自己的表之间的 JHipster 关系

我需要定义与预定义的“用户”表相关的新表。请帮我为这个 实体图写一个正确的 JDL 代码

我尝试编写文件“mytable.jh”并导入:>jhipster import-jdl mytable.jh

并得到

0 投票
1 回答
909 浏览

java - 使用微服务导入 jhipster jdl

我有一个 model.jdl,其中定义了所有实体,例如

我添加了一些选项来在微服务中分发这些实体,有时像这样:

当我在网关文件夹中运行“yo jhipster:import-jdl model.jdl”命令时,liquibase 的更改日志不包括实体 A 和 B。

如果我在应用程序文件夹中运行导入,则 liquibase 更改日志会显示所有实体,忽略定义的分布

我在没有微服务选项的单一应用程序中测试了模型,并且运行良好......

这是一个测试模型:

0 投票
1 回答
797 浏览

java - 无法导入 jdl 文件

我对 JHipster 有疑问。我无法在刚从头开始创建的项目中导入任何 JDL 文件。甚至来自 JHipster 的 jdl-samples 也不起作用。我总是遇到同样的错误:

使用 --debug 选项: 命令:

输出:

我尝试的 JDL 文件来自此处的 JHipster 博客示例: https ://github.com/jhipster/jdl-samples/blob/master/blog.jh