@Id no jpa ejb3

E ae pessoal, tudo em ordem!? :slight_smile:
seguinte, na minha tabela eu tenho o campo referente a primary key, com nome de coluna PK, e na minha entity eu gostaria de usar um atributo com o nome tipo assim

@Id
private Long id;

teria como eu fazer essa ligação, do nome da tabela de PK para o nome da minha classe como id!?
tentei usar a anotação @Column, mas naum funfo :frowning:

desde já agradeço a ajuda de vcs!! :smiley:

Oi Carlos,

Você tentou usando as duas anotações @Id e @Column?

Olha só um exemplo:

@Entity
public class Course {
  @Id
  @Column(name="t_id")
  @GeneratedValue
  public long getId()

  ...
}

então… tenta eu tentei… soh q naum colokei na msm ordem q vc colocou no seu exemplo ae… ae naum sei se tem algo a ver…
eu fiz desta forma… e naum rolou…

   @Id
   @GeneratedValue
   @Column(name="t_id")
   public long getId()

valeu kra!! :slight_smile: