问题标签 [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.
java - 休眠,查询可嵌入对象
是否可以从单独的查询中查询 Embeddable 对象?
例如,我们有
是否可以像这样创建 hql-query:
getHibernateTemplate.find("from Address");
?
先感谢您。
c - 适用于 ANSI C 的可嵌入 VM 运行时
我正在寻找可嵌入任何 ANSI C 代码中的虚拟机运行时环境。
我为函数式语言设计了一种语法,它看起来很像 CoffeeScript 的精简版。现在我想为这种语言编写一个编译器,但我不知道我应该使用什么 VM。
我的语言的关键功能是支持闭包,当然还有理智的 GC。它应该相当小。
我在几个项目中一直在使用 Lua,并且正在研究 Lua 5.1 VM。然而,它似乎与我的语言不会使用的 Luas 表概念紧密结合。
有什么建议么?
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
c++ - 开源 C 或 C++ 嵌入式关系数据库(复制源代码进行部署)
我有一个跨平台项目,客户端获取代码,但不想解决任何依赖关系。最好使用关系数据库来解决要求,因此我似乎需要将可嵌入关系数据库的源代码复制到我的程序中,并将库直接编译到可执行文件中或作为项目的一部分。
是否有一个具有许可许可证的关系嵌入式数据库,以便我可以将源代码直接复制到项目中?哪个代码库最小?理想情况下,我正在考虑一个 C 源文件和一个头文件,我可以将它们复制到程序中并立即开始使用。
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 类的值,但我想确定。谢谢!
-乔
html - 是否可以为黑莓开发混合(本机 + html5)应用程序?
在 Android 上,由于浏览器可以嵌入到原生屏幕中,我们可以构建混合应用程序,其中一些屏幕作为原生屏幕,而另一些则嵌入了 Webview。是否可以将浏览器嵌入本机黑莓屏幕并在本机代码和 JavaScript 代码之间进行交互?
jpa - 在 JPA 中扩展 Embeddable 类
我有一个从另一个可嵌入类 XYZ 扩展的可嵌入类 ABC。ABC 的对象嵌入在一个实体中。与实体对应的表仅包含 ABC 的元素,而不包含 XYZ 的元素。我应该怎么做才能得到它们?
我听说描述符定制器会起作用。我该怎么做?还有其他方法吗?
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.
java - JPA:查询实体内的可嵌入列表
我正在尝试根据实体列表中的某些标准“提取”可嵌入类。在 JPQL 或 Criteria API 的帮助下。我不是这方面的专业人士,所以请帮助我。一直在谷歌上搜索 4 小时,以寻求没有任何结果的答案。
这些是类:
所以,基本上我想要实现的是这样的。
我只想从特定邮局获取特定区号的 PostalCarriers 列表。任何帮助深表感谢!:)
我想我快到了,但不断收到以下错误:
hibernate - JPA,Hibernate:具有关联的复合键。为什么加载但不保存?
我正在尝试映射 3 个实体:问题、答案和 QuestionDisplayRule。Question 有很多 Answers 和很多 QuestionDisplayRules,每一个都属于一个 Question。QuestionDisplayRule 有一个问题、一个答案和一个带有字符串值的字段。QuestionDisplayRule 的 db 表如下所示:
自然而然,question_id 和 answer_id 就是PK。
JPA 映射如下所示:
和
问题是如果我在数据库中手动添加记录但不会保存它们,它会很好地加载 QuestionDisplayRules。没有错误,没有什么..
测试代码:
有任何想法吗?谢谢!