Java com hibernate - persistência b.d

814 palavras 4 páginas
Mapeamento do Código Para a Avaliação de Java POOIII

=======================================================================
Papel do Hibernate-configuration:

org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver root

true

=======================================================================

Papel da Faces_config:

Nome que serar atribuido ao link de navegação principal Nome da jsp a ser acessada /principal.jsp

Obs: A JSP e substituida pelo link sendo que os metodos de acesso chamarar o nome de principal como identificador fazendo a navegação.

descrição do nosso bean Bean para manipulação da Agenda nome do mapeamento do bean, será utilizado nas views agenda pacote e nome do Bean controller.AgendaController escopo do bean, define a usuabilidade do bean dentro da aplicação. Session-Por sessão session

=======================================================================
Bean (Anotações)

@Entity // Indentifica a entidade a ser mapeada
@Table(name = "Usuario", catalog = "poo3_trabalho") //Nome da tabela e o banco de dados public class Usuario implements java.io.Serializable { //Acrescenta um numero de serie

@Id //Identificador da tabela chaver @GeneratedValue(strategy = GenerationType.IDENTITY)//tipo de chave da tabela @Column(name = "IDUsuario", unique = true, nullable = false) //campo id da tabela. private Integer identificador; @Column(name = "NOusuario", nullable = false, length = 100) private String nomeUsuario; @Column(name = "NOLogon", nullable = false, length = 50) private String logonUsuario; @Column(name = "DSSenha", nullable = false, length = 50) private String senhaUsuario; //@OneToMany(cascade = CascadeType.ALL, mappedBy = "agenda")

Relacionados