Olá pessoal,
Estou aqui quebrando a cabeça estou fazendo um pequeno projeto usando
Annotations(primeira vez) no Eclipse 3.2 , mas no meu editor aparece o sinal vermelho alegando que náo é compativel , antes de mais nada ja importei o Hibernate Core 3.1 e Hibernate Annotations na pasta lib.
Vejam o trecho do meu codigo:
[code]import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;
@Entity
@Table(name = <<cidade>>) // ERRO nessa Linha no sinal << >>
public class Cidade implements java.io.Serializable{
private int codigoCidade;
private String nome;
private String uf;
private float taxa;
[/code]
Talvez por que você não pode usar << >>. Você deveria usar " ".
Olá Adriana,
Faz assim .:
//…
@Entity
@Table(name = “cidade”) // Esse é o correto
public class Cidade implements java.io.Serializable{
//…
Ate Mais
William Silva
Olá amigos,
Obrigada pela força. Estava seguindo o tutorial da revista SQL desse mês e eles acabaram errando com essa anotação (<<>>).
Mas valeu e um bom feriado a todos!
Ps. O código disponivel no site p/ download está correto.:
package entity;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;
@Entity
@Table(name = “cidade”)
public class Cidade implements java.io.Serializable {
private int codigoCidade;
private String nome;
private String uf;
private Float taxa;
public Cidade() {
}
@Id
@Column(name = "codigo_cidade")
public int getCodigoCidade() {
return this.codigoCidade;
}