Ola,
Bom, tenho uma duvida referente a utilização correta de BusinessObjects ...
Suponhamos que eu tenha um BusinessObject, chamado ClienteBO.
exemplo:
public class ClienteBO
{
private ClienteBean cliente;
public ClienteBO(ClienteBean c)
{
this.cliente = c;
}
public boolean insert()
{
try
{
if(this.cliente.getNome().equals(""))
{
throw new Exception("O nome do cliente nao pode estar vazio!");
}
else if (this.cliente.getCodigo() == null)
{
throw new Exception("O código do cliente nao pode estar vazio!");
}
} catch(Exception e)
{
// stub
// oque colocar aqui ?
}
}
}
public class BtnSalvarEventos implements ActionListener
{
public void actionPerformed(ActionEvent arg0) {
ClienteBean novoContatoBean= new ClienteBean();
ClienteBO novoContato = new ClienteBO(novoContatoBean);
novoContato.insert();
}
}
Exibir um messageDialog no bloco catch (caso alguma exceção ocorra), ou dar um return e, e tratar o retorno do método dentro do evento que o invocou ?
[]'s
Galera, se não entederam, eu pergunto denovo, sem problemas ...!