Responsável por controlar a forma como as transações devem se comportar/se associar aos métodos e executá-los. Comentarei um pouco sobre este recurso tão importante existente dentro do EJB 3.0, trata-se da anotação @TransactionAttibute.
Responsável por controlar a forma como as transações devem se comportar/se associar aos métodos e executá-los. Comentarei um pouco sobre este recurso tão importante existente dentro do EJB 3.0, trata-se da anotação @TransactionAttibute.
Recebi a missão de desenvolver e disponibilizar alguns serviços via web, andei pesquisando e achei muita coisa, muita mesmo, mas parace que em todos os tutoriais e exemplo se fazia necessário a complexidade, enfim, o pessoal gosta de complicar.
O exemplo é simples, vamos recebe um texto e retorna o mesmo totalmente em maíusculo, para isso usarei algumas annotations do Java 6 e efetuaremos o deploy no glassfish.
Usarei dois exemplos basicos para a comparação de ArrayList e HashMap.
A classe Aluno abaixo será usada para instanciarmos alguns objetos.
public Class Aluno {
private String nome;
private String fone;Aluno(String _nome){
this.nome = _nome;
}public String getNome(){
return this.nome;
}
}
Um breve passo-a-passo de como desenvolver e configurar um SKIN para o Rich Faces.
Exemplo introdutorio de Java Server Faces
Iniciarei baixando as lib necessárias para que um aplicaçao JEE tenha suporte ao framework Java Server Faces.
Baixar aqui: https://javaserverfaces.dev.java.net/download.html