Olá pessoal, comecei a participar desse forum agora e vi que todo mundo gosta de ajudar. Então vai ahe a minha duvida:
Primeira vez que que uso Hibernate e estou utilizando na pessistencia de um login com o banco H2, o sistema só está funcionando até a parte do struts2 dai para frente não consigui mais nada.
OBS.: Supondo que o banco já está povoado. Blz.
Então o que quero é: COMO e se DEVO construir classes DAO’s, e também como ficaram os arquivos de confg do HIBERNATE.
Vou mandar o código que fiz, quem poder me ajudar nessa empeleita eu agradeço:
package Beans;
public class LoginAction {
private String nome;
private String senha;
private int id; /* identificador p/ hibernate */
public boolean ehInvalido(String nome){
return (nome==null || nome.length()==0);
}
public String validarLogin(){
if(ehInvalido(nome))
return "NOME INVALIDO";
if(ehInvalido(senha))
return "SENHA INVALIDA";
return "VALIDO";
}
public String getNome() {
return nome;
}
public String getSenha() {
return senha;
}
public void setNome(String nome) {
this.nome = nome;
}
public void setSenha(String senha) {
this.senha = senha;
}
}
<package name="default" extends="struts-default">
<action name="LoginAction" class="Beans.LoginAction">
<result name="VALIDO">/Hello.jsp</result>
<result name="NOME INVALIDO">/erro.jsp</result>
<result name="SENHA INVALIDA">/erro.jsp</result>
</action>
</package>
Pessoal de anti-mão agradeço!!!