28得票3回答
如何使用Gradle 5.x生成JPA元模型

我目前正在尝试从gradle 4.8.1升级到5.1.1,但在生成我们代码的hibernate元模型时失败了。 问题是gradle 5忽略了传递给编译类路径的注释处理器,但我找到的所有插件都在使用它(即 "-proc:only")。 我尝试按照gradle指出的方式明确地指定注释处理器 (...

10得票1回答
在XTend中加载EMF模型实例

我正在使用XTend构建代码生成器,我已经有了输入模型和元模型。也就是说,我使用ATL为我的XTend代码生成器生成输入模型(作为逐渐降低抽象级别转换序列的一部分,而不是一次完成;这就是我没有使用xtext创建语法的原因)。 所以非常明确,我的代码生成器的输入模型是一个XMI格式的文件,而不...

7得票1回答
什么是Clabject?

我正在尝试找到clabject的清晰定义。 有人有好的定义吗?

8得票1回答
在《启示录 #1》中引入的“语义模型”是什么?

在 Apocalypse #1 中,Larry 写道,我加入了强调: Raku 将支持多种语法,这些语法映射到单个语义模型。其次,该单个语义模型将再次映射到多个平台。 当 Larry 写下“单一语义模型”时,我对他的意思有一些模糊的概念: 一个图灵完备的语言/自动机; 和/或 成...

13得票5回答
JPA静态元模型在IntelliJ中未被识别。

我使用Gradle作为构建工具,用JHipster生成了这个应用程序。 当我创建实体时,我添加了过滤支持,这将生成JPA静态元模型。但是IntelliJ无法识别这些元模型。 我在IntelliJ中启用了注解处理器设置,但似乎不起作用。 我需要更改哪些设置才能使IntelliJ识别JPA静...

9得票1回答
Hibernate/JPA - 访问SingularAttribute参数时出现空指针异常

我正在尝试使用Hibernate 5.0.7.Final实现JPA2类型安全的条件查询。 ... criteria.where( builder.equal( root.get(SingularAttribute.attr), value )); //where parameters are...

14得票2回答
JPA Criteria API: 左连接用于可选关系

我基本上是第一次使用Criteria API。这是关于为通用构建器抽象查询的:public TypedQuery<T> newQuery( Manager<?,T> manager ) { CriteriaBuilder builder = this.entit...

115得票9回答
如何生成JPA实体元模型?

为了符合与CriteriaQuery相关的类型安全精神,JPA 2.0还有一个API来支持实体的元模型表示。 是否有人知道这个API的完整功能实现(生成元模型而不是手动创建元模型类)?如果有人知道在Eclipse中设置这些步骤也会很棒(我假设它和设置注释处理器一样简单,但你永远不知道)。 ...

12得票3回答
Kotlin对JPA静态元模型的支持

当我使用Java JPA创建一个Entity类时,会生成静态元模型。 如果我将我的实体转换为Kotlin,则不会生成JPA静态元模型。 如何解决这个问题? 编辑 我正在使用Gradle作为构建工具。

12得票4回答
我该如何发现Perl 6类型扮演的所有角色?

使用.does操作符,我可以检查一个类型是否扮演了我已知的角色。我想获得角色列表。继承有.^mro,但是在元模型中没有类似于角色的东西。 除此之外,给定一个“类型”,我如何判断它是被定义为类还是角色?