English 中文(简体)
保存名单的问题:通过日本邮局?
原标题:Problem in saving List<String> through JPA?

我已经看到

• 如何维持一个类型清单和设计的财产;String> in JPA?

以及

地图

================================================================================================================================================================================================================================================================

我正试图拯救我。

List<String>

通过JPA。 我得知,JPA 1.0吨没有办法持续收集非实体类别,但JPA 2.0 包括@CollectionOfElements

首先,我不肯定,日本邮政管理处2.0版的实施将使用。 较早 我使用了顶层链条,但只有<代码>@CollectionOfElements说明。

我下载了剪辑链路,但并没有发现其中的任何jar档案。

因此,我的问题是,执行《JPA 2.0》时使用哪一种方法提供jar档案,以便我能够把这些jar列入我的项目,就像我为顶点基本要素所做的那样。

最佳回答

首先,我不肯定,日本邮政管理处2.0版的实施将使用。 较早 我正在使用顶层链条,但它没有“孔波图斯”号。

TopLink-Esential is not a JPA 2.0 implementation. 正如James所指出的,JPA 2.0号通知是@ElementCollection,@CollectionOfElements是目前为JPA annotation而折旧的具体说明。

我下载了剪辑链路,但并没有发现其中的任何jar档案。

你下载了什么? <EclipseLink 2.1.1 Installer Zip (28 MB), 你可以从download,在jlib名录中包含一根。

因此,我的问题是,执行《JPA 2.0》时使用哪一种方法提供jar档案,以便我能够把这些jar列入我的项目,就像我为顶点基本要素所做的那样。

其中任何一项。 我将亲自使用Hibernate 3.5.x 或 EcliseLink 2.x, 您可以分别从中获取。

Reference

  • JPA 2.0 Specification
    • Section 11.1.12 "ElementCollection Annotation"
问题回答

请注意,JPA 2.0 界定了@ElementCollectionOfElements。 它可以用来储存清单。 @CollectionOfElements is a Hibernate extension.

在TonLink Basics(JPA 1.0)中,你仍然可以绘制地图,但需要使用监管机构来界定直接收集编码。

在EclipseLink 1.0中,这被定义为:@BasicCollection,而在JPA 2.0和EclipseLink >=1.2,被定义为@ElemenetCollection。

Just use ArrayList instead of List. I tryed

@Entity
public class Orar implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;
    private ArrayList<String> lectii;

a)





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签