"ajuda" hibernate!

2 respostas
klecio

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!!!

2 Respostas

aeugenio

Cara tem um forum logo abaixo sobre persistencia e hibernate… talvez seja melhor vc tentar la.
Nao quero te desanimar nao… mas acho que vc tentou/leu pouco e esteja bem cru sobre como funciona a tecnologia.
Uma referencia que vc devia tentar ler segue http://www.hibernate.org/hib_docs/v3/reference/en-US/html/

/peace.

klecio

Realmente aeugenio eu estou começando e agradeço a dica ahe da ref. E outra vi que vc realmente se preocupa em ajudar isso éh bom cara, na moral parabéns! Vou pesquisar mais qlqr coisa volto a perguntar! Flw.

Criado 5 de novembro de 2008
Ultima resposta 6 de nov. de 2008
Respostas 2
Participantes 2