Dúvida em persistencia com Hibernate

2 respostas
jv.nicocelli

Prezados, Boa Tarde!

Pessoal, sou novo em java e estou com uma dúvida cruel aqui.

Toda a parde de persistencia do meu software deverá ser implementada dentro da classe main?

Por Exemplo:

Este método realiza o cadastro de um usuário no bd.

public class UsuarioImp implements Usuario {

	@Override
	public boolean efetuarCadastro(UsuarioObj usuario) {
		usuario.setNome(usuario.getNome());
		usuario.setEmail(usuario.getEmail());
		usuario.setLogin(usuario.getLogin());
		usuario.setSenha(usuario.getSenha());
		usuario.setData_cadastro(usuario.getData_cadastro());
		return false;
	}

Tenho que obrigatóriamente colocar na classe main ou há outra forma?

2 Respostas

drsmachado

Nunca.
Você precisa criar uma nova classe, onde os métodos de acesso ao banco de dados serão implementados.
Na classe Main você instância essa classe e invoca os métodos que necessitar.
Isso é o básico de orientação a objetos.

jv.nicocelli

drsmachado,

Obrigado pela sua resposta.

Irei dar mais uma estudada sobre isto.

Criado 27 de junho de 2011
Ultima resposta 27 de jun. de 2011
Respostas 2
Participantes 2