问题标签 [metamodel]

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 回答
886 浏览

jpa - Netbeans 7.4 无法识别 JPA 元模型

我有一个在 Netbeans 7.3 下运行良好的 Web 应用程序。当我使用 Netbeans 7.4 将它安装在另一台计算机上时,对 JPA 元模型的所有引用现在都未定义。

引用元模型的导入语句(以下划线结尾的,如下面的第三个导入语句)无法识别:

当我运行该项目时,它会因“找不到符号位置_”错误而中止:

我使用 eclipse 作为 JPA 2.0 提供程序并在 Glassfish 3.1.2.2 下运行该应用程序。

为了生成元模型类,我需要添加任何参数吗?

谢谢!

0 投票
2 回答
881 浏览

entity-framework - 具有多个实体框架模型的动态数据

我正在使用带有实体框架模型的动态数据。如果我将它与 1 个 EF 模型一起使用,那么这就像一个魅力。

但现在我需要在我的动态数据项目中使用多个 EF 模型,并且在注册过程中收到错误消息。

代码:

在运行时,当他执行 model2.RegisterContext 时我收到一个错误。

错误:

项目已添加。字典中的键:'System.Data.Objects.ObjectContext' 添加的键:'System.Data.Objects.ObjectContext'

因此,对于模型 1,他可以注册上下文,但对于模型 2,他因此错误而被阻止。

如果你知道如何解决这个问题,请指教!

0 投票
2 回答
3412 浏览

java - 用Java解析OCL?

我正在为一门课程编写一个 Java 程序,该程序将作为元模型的 UML 类图作为输入,并允许用户创建元模型中指定类型的图。然后,用户应该能够对该图表建模的实例进行建模。

因此,我正在解析生成的表示 UML 的 XML 文件并提取所有类和关联。到目前为止,一切都很好。

但是当用户违反它们时,我需要了解并警告一些约束。但是,我不知道如何进行 OCL 解析。我已经研究过德累斯顿的 OCL ,但我不确定这是否是我想要的,因为我需要在运行时解析 OCL,而不是使用 eclipse 导入模型并从 OCL 生成 java 代码。

因此,如果有人能指出一种解析 OCL 并提取其基本语法的方法,我将不胜感激。

最好的问候,若昂·费尔南德斯

0 投票
1 回答
947 浏览

jpa-2.0 - 如何从 MetaModel 自动生成 (OpenJPA) 中排除类字段

我有一个带有字节数组类型字段的实体。

静态元模型在部署期间抛出错误。

如果我想查询该字段,我会尝试修复它,但我不这样做。它是二进制数据@Lob。

是否有 @Annotation 使自动生成在编译期间跳过字段?即使是一堂课,我也只能在等待修复时才对该课使用 JPQL。

我在 Rational App 中工作。开发人员 (Eclipse/OpenJPA)

谢谢,

蒂埃里·杜帕德

0 投票
1 回答
1770 浏览

jpa - 使用元模型类访问 Criteria Query 中的 @MappedSuperclass' 属性

我正在尝试访问在@MappedSuperclassJPACriteria Query元模型(Hibernate 4.2.8)中定义的属性:

我的实体:

如何访问createdOn

历史_:

有没有办法访问基类的属性?

0 投票
2 回答
872 浏览

acceleo - Acceleo:使用自定义 UML Profile 作为元模式,以及模板中的原型?

我是 Acceleo 的新手。我使用 IBM RSA (8.5.1)。我创建了一个自定义 UML 配置文件(带有一些扩展默认元类的原型,这很常见)。UML 配置文件是一个 .epx 文件。此外,我创建了一个简单的模型,在该模型上应用了我的自定义 UML 配置文件,并用我的自定义原型“标记”了一些类。

我的问题(对不起,如果它是微不足道的,但我没有找到一个直接的答案......):

  • 我可以在 Acceleo 中使用我的自定义 UML 配置文件作为元模型吗?简单地说,而不是在我的模块文件中写入以下内容: [module main(' http://www.eclipse.org/uml2/3.0.0/UML ')] (这个工作正常)我可以写这样的东西:[模块主('平台:/resource/MyProfileProject/MyProfile.epx')]?如果我尝试这样做,我会收到一条错误消息:“无法解析元模型”。我尝试将我的 UML 配置文件从 .epx 格式转换为 .xmi 和 .uml。这些都不起作用。

  • 如果这可以以某种方式工作,我可以使用我的自定义构造型作为 Acceleo 模板中的类型限定符(在“for”循环等中)吗?

任何帮助表示赞赏。先感谢您。马塞尔

0 投票
0 回答
493 浏览

spring - 元模型的使用会导致休眠代码中的内存泄漏吗?

分析基于 + `Spring 4' 的 tomcat 应用程序的堆转储hibernate 4.3.1.final表明存在泄漏

org.hibernate.internal.SessionFactoryImpl它似乎与 with 相关MetaModel可能是元模型 with @embeddedId

有没有人有经验?

谢谢 ,

阿隆

来自转储的一些信息:

班级名称 | 浅堆| 保留堆

0 投票
1 回答
1495 浏览

java - 动态加载 EMF 模型时出错

我正在关注文章http://www.ibm.com/developerworks/library/os-eclipse-dynamicemf/以动态加载元模型。

我使用这个加载模型实例文档

但是,我收到了这个错误信息

XMI 文件已存在于目录中。

我可以做什么?

谢谢

0 投票
1 回答
2020 浏览

java - 尝试使用 Java 和 MetaModel API 查询 .CSV 文件

我正在尝试使用 Java 和MetaModel API查询 .CSV 文件但没有成功。这个 API 使用 .XLS 文件很容易,但使用 .CSV 我很难过,因为 SQL 查询没有表名。谁能提供有关如何执行此操作的任何提示或见解?

如果您想尝试我的代码,请在此处查看我的GitHub 项目,这是一个正在进行的概念证明(带有一个有效的 Excel 示例)。

0 投票
1 回答
562 浏览

generics - 如何以通用方式检查元模型类的字段?

我使用具有通用实现的抽象基类来使用 JPA 访问我的数据库。我也使用实体元模型。

我想把它移到一个通用的基类中,因为这种和平的代码被使用了很多次。如何检查是否有“代码”?并非所有课程都有一个。