Uma das apresentações que também foi bem interessante é esta, sobre “Servlets 3.0 – Asynchronous, Extensibility, Ease-of-use”, que trata de muitas das facilidades que foram incluídas, como: Substituição das configurações no “web.xml” por anotações (Opcional) Registro Dinâmico do Servlet Servlets Assíncronos Mecanismos de Segurança
JBoss Seam 3: Facelets
Comments OffFacelets é um conhecido framework opensource que é utilizado atualmente como o handler padrão do jsf. Com facelets pode-se criar páginas em xhtml válido e usar extensões de componentes jsf dentro desses componentes, facilitando a criação de páginas. Outra grande vantagem é a criação de templates com facelets, muito similar ao Tiles do Struts. Uma [ Read More ]
JBoss Seam 2: RichFaces
Comments OffAcompanhe agora a segunda parte do curso de JBoss Seam que explica sobre RichFaces. Para quem não sabe, richfaces é a biblioteca de componentes mantida pela JBoss RedHat, muito usada em aplicações com jsf. Ela contém componentes prontos com recursos em ajax (ex.: master-detail) e javascript embutido (ex.: calendar), o que ajuda muito na reutilização [ Read More ]
JBoss Seam 1: JSF
Comments OffAcabei de participar de um curso bem completo de JBoss Seam pela VerdeSource. Já conhecia bastante sobre JSF, Facelets, JPA, mas ainda tinha algumas dúvidas sobre o Seam. Realmente este curso serviu para esclarecer todas as minhas dúvidas sobre o framework, sendo focado principalmente na parte produtiva, utilizando o eclipse com os plugins do JBoss [ Read More ]
Aprenda a Fazer Serviços RESTFul em Java com Jersey
Comments OffUtilizar um WebService é uma das maneiras mais comuns de se integrar aplicações diferentes. Existem diferentes tipos de arquiteturas para web services, e o RESTful é mais simples em comparação aos outros web services, que geralmente utilizam o SOAP. Dada essa simplicidade, isso faz com que a arquitetura RESTful seja uma escolha popular principalmente para [ Read More ]
Memory Leak? Aprenda Como Lidar com Esse Problema
Comments OffAo contrário do que muitas pessoas pensam, uma aplicação escrita em Java pode sim apresentar problemas de vazamento de memória, termo comumente conhecido por memory leak. Infelizmente, um grande número de programadores Java acha que memory leak é coisa de C/C++ e que o garbage collector do Java resolve esse problema completamente. Neste artigo pretendo [ Read More ]
Java – Dicas dos Primeiros Passos
Comments OffRecentemente foi o dia do professor, e frequentemente alguém me pergunta como devo começar a estudar Java, então para facilitar a minha vida resolvi escrever esse post ao invés de responder em email toda hora. Na época que lecionava Java para a Sun Microsystems, eu sempre orientava os meus alunos a adotar algumas das dicas [ Read More ]
Profissional Java: O que o Mercado Pede?
Comments OffNão é de hoje que o mercado de trabalho em TI está com falta de mão de obra. Para quem deseja ingressar no mercado de trabalho como programador Java, segue algumas dicas do que o mercado pede e o que você deve fazer para atender a estas exigências. Uma forma rudimentar de analisar o que [ Read More ]
JSF2 Ninja: HTML5 e Ajax
Comments OffHTML 5 possibilita aplicações web utilizar features que rivalizam com aplicativos desktop. Essa série de artigos da DeveloperWorks mostra como pode-se utilizar java e HTML5 através da criação de componentes com JavaServer Faces 2. Essa série de artigos também aborda uma maneira de colocar funcionalidades de ajax em seus componentes JSF. Também confira a apresentação [ Read More ]
Java RMI – Mais Fácil Impossível
Comments OffPara aqueles que querem fazer programação distribuída com Java, onde pedaços do programa rodam em mais de uma máquina, existe uma solução (até pouco tempo bem espinhosa) da java jre chamado RMI (Remote Method Invocation). Conheço esse mecanismo a algum tempo, mas por causa da sua complexidade de implementação (geração de stubs, autorizações e configurações [ Read More ]