首页 > TAG信息列表 > metamodel

Java-JPA / Metamodel:Sun Docs中的奇怪(不一致?)示例

在Sun Online resources中,他们提供了有关Criteria / Metamodel API用法的子示例,但是据我所知,Java似乎无法工作: CriteriaQuery<Pet> cq = cb.createQuery(Pet.class); Metamodel m = em.getMetamodel(); EntityType<Pet> Pet_ = m.entity(Pet.class); EntityType<Owner> Owner_

java – Hibernate / JPA – 访问SingularAttribute参数时出现NullPointerException

我正在尝试使用Hibernate 5.0.7.Final的JPA2类型安全条件查询. ... criteria.where( builder.equal( root.get(SingularAttribute.attr), value )); //where parameters are //criteria.where( builder.equal( root.get(Person_.name), "Can" )); ... root.get总是抛出NullPointe

用Java解析OCL?

我正在为一门课程编写一个Java程序,该程序将一个UML类图(一个元模型)作为输入,并允许用户创建元模型中指定类型的图表.然后,用户应该能够对该图表建模的实例进行建模. 因此,我正在解析生成的表示UML的XML文件并提取所有类和关联.到现在为止还挺好. 但是,当用户违反这些限制时,我需

java – 使用apache元模型更新excel文件

我正在尝试将Apache MetaModel合并到一个项目中并继续遇到一个奇怪的问题.我在代码中更新了Excel电子表格行.代码找到正确的行,删除它,然后将行(使用我的更新)附加到电子表格的底部.我希望更新能够就地发生,相同的数据保持在同一行.我认为这是我做错了,然后设置一个愚蠢的简单项目

如何使用Gradle 5.x生成JPA Metamodel

我目前正在尝试从gradle 4.8.1升级到5.1.1但是无法为我们的代码生成hibernate元模型. 问题是gradle 5忽略了使用编译类路径传递的注释处理器,但我找到的所有插件都使用它(即“-proc:only”). 我试着明确指定注释处理器,如gradle所指出的(https://docs.gradle.org/4.6/release-notes.