问题标签 [embeddable]

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

java - 休眠,查询可嵌入对象

是否可以从单独的查询中查询 Embeddable 对象?

例如,我们有

是否可以像这样创建 hql-query:

getHibernateTemplate.find("from Address"); ?

先感谢您。

0 投票
4 回答
887 浏览

c - 适用于 ANSI C 的可嵌入 VM 运行时

我正在寻找可嵌入任何 ANSI C 代码中的虚拟机运行时环境。

我为函数式语言设计了一种语法,它看起来很像 CoffeeScript 的精简版。现在我想为这种语言编写一个编译器,但我不知道我应该使用什么 VM。

我的语言的关键功能是支持闭包,当然还有理智的 GC。它应该相当小。

我在几个项目中一直在使用 Lua,并且正在研究 Lua 5.1 VM。然而,它似乎与我的语言不会使用的 Luas 表概念紧密结合。

有什么建议么?

0 投票
2 回答
4434 浏览

java - 带有 JPA 的可嵌入抽象类(+Hibernate)

我正在尝试实现这个 JPA 模型:

  • Owner是一个Entity. 它有@Embedded类的实例AbstractParent
  • AbstractParent@Embeddable. 它是一个抽象类,这个类有两个孩子。孩子是具体的类。

例外是:Cannot instantiate abstract class or interface: AbstractParent

似乎(1)我需要组件继承,但是(2)JPA中不允许组件继承,(3)它没有在Hibernate中实现。你能确认(1)、(2)和(3)是正确的吗?如果它们是正确的,您能否提供任何建议或解决方法?我使用 hibernate-jpa 2.0、hibernate-core 3.5.1、hibernate-core-annotations 3.2.0

0 投票
2 回答
1027 浏览

c++ - 开源 C 或 C++ 嵌入式关系数据库(复制源代码进行部署)

我有一个跨平台项目,客户端获取代码,但不想解决任何依赖关系。最好使用关系数据库来解决要求,因此我似乎需要将可嵌入关系数据库的源代码复制到我的程序中,并将库直接编译到可执行文件中或作为项目的一部分。

是否有一个具有许可许可证的关系嵌入式数据库,以便我可以将源代码直接复制到项目中?哪个代码库最小?理想情况下,我正在考虑一个 C 源文件和一个头文件,我可以将它们复制到程序中并立即开始使用。

0 投票
1 回答
1237 浏览

java - 休眠:与 EmbeddedIds 重复的 getter/setter?

我有一个三列的表,“A”、“B”和“C”。其中两列(A 和 B)是表的复合主键。我已经为这个表编写了一个 Java 类,并且我正在使用 Hibernate 将类中的数据映射到表中的数据。我为 Embedded(即复合)键创建了另一个类。

这两个类如下所示:

.

似乎所有的 Hibernate 文档都掩盖了 getter 和 setter 应该去哪里。Outer 和 Key 是否都应该具有组成复合键的值的设置器?如果我在两个地方都有一个设置器,那么如果我在 Outer 上设置 A 的值,Hibernate 是否会做正确的事情(即在 Key 上设置值)?Outer.getA/B() 和 Outer.setA/B() 应该遵循 Key 类吗?

我认为在两个地方为相同的数据设置 setter 是不好的编码习惯。至少是模棱两可的。我希望 Hibernate 会为我设置 Key 类的值,但我想确定。谢谢!

-乔

0 投票
1 回答
794 浏览

html - 是否可以为黑莓开发混合(本机 + html5)应用程序?

在 Android 上,由于浏览器可以嵌入到原生屏幕中,我们可以构建混合应用程序,其中一些屏幕作为原生屏幕,而另一些则嵌入了 Webview。是否可以将浏览器嵌入本机黑莓屏幕并在本机代码和 JavaScript 代码之间进行交互?

0 投票
3 回答
1431 浏览

jpa - 在 JPA 中扩展 Embeddable 类

我有一个从另一个可嵌入类 XYZ 扩展的可嵌入类 ABC。ABC 的对象嵌入在一个实体中。与实体对应的表仅包含 ABC 的元素,而不包含 XYZ 的元素。我应该怎么做才能得到它们?

我听说描述符定制器会起作用。我该怎么做?还有其他方法吗?

0 投票
0 回答
1009 浏览

jpa - Getting ClassCastException while saving entity which has embeddable class with enumerated fields

Server: JBoss6 Technology: JPA 2, EJB 3.1

I have an entity which has an embeddable class that encapsulates a common group of fields, to be used many times on the same entity, as shown bellow:

Where Agreement and Frequency are enumerations.

But when I try to save this form (entityManage#merge on an already persisted entity) I get a ClassCastException, as can be seen in the stacktrace bellow:

Why am I getting this error even using the @Enumerated annotation on the fields of the SingleSelectionQuestion class?

Anyone has a clue what am I doing wrong?

Thanks.

0 投票
1 回答
11639 浏览

java - JPA:查询实体内的可嵌入列表

我正在尝试根据实体列表中的某些标准“提取”可嵌入类。在 JPQL 或 Criteria API 的帮助下。我不是这方面的专业人士,所以请帮助我。一直在谷歌上搜索 4 小时,以寻求没有任何结果的答案。

这些是类:

所以,基本上我想要实现的是这样的。

我只想从特定邮局获取特定区号的 PostalCarriers 列表。任何帮助深表感谢!:)


我想我快到了,但不断收到以下错误:

0 投票
1 回答
2303 浏览

hibernate - JPA,Hibernate:具有关联的复合键。为什么加载但不保存?

我正在尝试映射 3 个实体:问题、答案和 QuestionDisplayRule。Question 有很多 Answers 和很多 QuestionDisplayRules,每一个都属于一个 Question。QuestionDisplayRule 有一个问题、一个答案和一个带有字符串值的字段。QuestionDisplayRule 的 db 表如下所示:

自然而然,question_id 和 answer_id 就是PK。

JPA 映射如下所示:

问题是如果我在数据库中手动添加记录但不会保存它们,它会很好地加载 QuestionDisplayRules。没有错误,没有什么..

测试代码:

有任何想法吗?谢谢!