Próbuję utworzyć podstawową jednostkę POJO w trybie hibernacji przy użyciu najnowszej hibernacji i dodałem niezbędne pliki jar pobrane ze strony internetowej hibernacji.Czego brakuje mi przy używaniu adnotacji hibernacji?
problemem jest to, kiedy dodać linię @Tabe (name = "user")
narzeka błędu kompilacji:
The annotation @Table must define the attribute appliesTo
pełny kod poniżej:
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;
}
W tym przykładzie link http://www.roseindia.net/hibernate/hibernateannotations/hibernate-annotations-tutorial.shtml mówi, że nie trzeba stosować, aby ustawić wartość? czy czegoś brakuje? Stworzyłem prosty projekt EJB3 w Zaćmienie J2ee, jeśli to pomaga.
góry dzięki
ahh ok. czy istnieje przykład, jak to zrobić w czystych adnotacjach typu hibernacja? Czy mogę mieszać hibernację z adnotacjami jpa? Korzystam z adnotacji jpa dla moich jednostek i używam Hibernate.cfg.xml do skonfigurowania źródła danych? – jonney
@jonney: Zobacz http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html/. Możesz łączyć adnotacje Hibernate i JPA według własnego uznania. – axtavt