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")