Boa tarde,
Estou estudando EJB3 e gostaria que se possível me ajudassem antes que eu prossiga mais nos detalhes.
Pelo que eu entendi o ejb3 funciona basicamente assim:
1 - Criar um sessionBean para persistir um Entity
1.1 - Um session bean é composto dos tipo Statfull ou Stateless usando respectivas anotações
1.2 - uma anotação @persistetContext (da EntityManeger) para conseguir persistir o “Entity” atraves deste bean
2 - O Entity é composto basicamente pela anotação @Entity na classe seguida da @Table idetificando a tbl = classe
2.1 - Composto também pela anotacao @Id + @GeneratValue p/ gerar automaticamente o um valor de chave do bean
2.2 - tb pelas anotações @ManyToOne, @OneToMany, @ManyToMany, naquele atributo da classe, que seria o campo do relacionamento no modelo.
Basicamente é isso?
Agradeço muito, porque só pelo livro a gente fica meio inseguro se tá entendendo legal.
ah! e pra fazer lookup do session basta usar @EJB na servlet?