2017-02-27 10 views
0

に解決することはできませんので、私は休止状態に新しいです、私はアノテーションの事を使用しようとしていますが、 "IDは@ Id"と同じで "タイプに解決できません" 〜@ Columnへ。 どうすればこの問題を解決できますか?@Idアノテーションは、タイプ休止タイプ

jarファイルをインポートしてlibフォルダの下に置いて、無駄なく "Fix project setup"を試しました。

import java.sql.Connection; 

import java.sql.DriverManager; 
import java.sql.ResultSet; 
import java.sql.SQLException; 
import javax.persistence.*; 

import org.hibernate.annotations.Columns; 
import org.hibernate.annotations.Entity; 
import org.hibernate.annotations.Table; 
@Entity 
@Table(appliesTo = "UTILISATEURS") 
public class Utilisateurs { 

    public Utilisateurs(String login, String mdp, String status) { 
    this.login = login; 
    this.mdp = mdp; 
    this.status = status; 

} 
@Id 
public int getID_Utilisateur() { 
    return ID_Utilisateur;} 

public void setID_Utilisateur(int iD_Utilisateur) { 
    ID_Utilisateur = iD_Utilisateur; 
} 
@Column(name="mdp") 
public String getMdp() { 
    return mdp; 
} 
public void setMdp(String mdp) { 
    this.mdp = mdp; 
} 


public String getStatus() { 
    return status; 
} 
public void setStatus(String status) { 
    this.status = status; 
} 

int ID_Utilisateur; 
    String mdp; 
    String login; 
    public String getLogin() { 
    return login; 
    } 

public void setLogin(String login) { 
this.login = login; 
} 

String status; 
public static boolean conected_admin = false; 
} 
+0

コピーを休止注釈分布から次のjarファイルをコピーし、 '、' libに/休止状態-comons-annotations.jar'と 'libに/ EJB3永続性-annotations.jar'を休止。あなたのCLASSPATHへのHibernate Annotationsディストリビューションからの「jar」 –

+0

答えをありがとう:Dは働いた:D –

答えて

0

あなたのクラスパスに必要なファイルを追加していないためです。ここで

コードがあります。

がCLASSPATHに

hibernate-annotations.jar 
lib/hibernate-comons-annotations.jar 
lib/ejb3-persistence.jar