私は、最新のhibernateを使用して基本的な休止状態のエンティティPOJOを作成しようとしています。私は、休止状態のWebサイトからダウンロードした必要なjarファイルを追加しました。hibernateアノテーションを使用していないものは何ですか?
問題は、私はライン@Tabe(名= "ユーザー")
を追加するとき、それはコンパイルエラーを訴えている:以下
The annotation @Table must define the attribute appliesTo
フルコード:
package com.jr.entities.users;
import java.io.Serializable;
import org.hibernate.annotations.Entity;
import org.hibernate.annotations.Table;
@Entity
@Table(name = "user")
public class DAOuser implements Serializable{
private String uid;
private String emailAddress;
private String username;
private String password;
}
この例のリンクhttp://www.roseindia.net/hibernate/hibernateannotations/hibernate-annotations-tutorial.shtmlでは、applyTo値を設定する必要はないと言われていますか?私は何かが欠けていますか?私はEclipseのJ2EEで簡単なEJB3プロジェクトを作成しました。 (パッケージjavax.persistence
中)JPAのアノテーションと(パッケージorg.hibernate.annotations
に)注釈を休止 - 事前に
おかげで
ああ[OK]をクリックします。純粋な休止状態のアノテーションで上記を行う方法の例がありますか? jpaアノテーションとhibernateを混在させることはできますか?私はエンティティにjpaアノテーションを使い、Hibernate.cfg.xmlを使ってデータソースを設定します。 – jonney
@jonney:http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html/を参照してください。必要に応じて、HibernateアノテーションとJPAアノテーションを混在させることができます。 – axtavt