Artigo Java Magazine 36 - News & Bits

Artigo Publicado pela Java Magazine 36.

Esse artigo faz parte da revista Java Magazine edição 36. Clique aqui para ler todos os artigos desta edição


Clique aqui para ler esse artigo em PDF.

Cafeína

News & Bits

Novo Java EE: pronto e aprovado

A esperada especificação da nova versão da plataforma Java EE foi aprovada por todos os membros do comitê executivo (que inclui IBM, Sun, Borland, BEA, JBoss, Google, Intel, Oracle, Apache e SAP). O foco do JEE 5.0 é na facilidade de desenvolvimento e essa JSR “guarda-chuva” compreende, entre várias outras, a especificação do EJB 3.0 – também recentemente aprovada, juntamente com todas as outras especificações sob a JSR do JEE 5.0.

O EJB 3.0 é uma revisão completa da tecnologia Enterprise JavaBeans, que reduz drasticamente o código necessário e estende o suporte a ferramentas e à automação, além de trazer uma API de persistência baseada no Hibernate. Também sob o JEE 5.0, estão novas especificações fundamentais, como JSF 1.2 (JSR-252) e JSP 2.1 (JSR 245), e muitas outras. jcp.org/en/jsr/detail?id=244.

Apache JackRabbit 1.0

O JackRabbit, uma implementação open source da JSR-170 (Content Repository for Java Technology API), chegou à versão 1.0. Esse release implementa todos os recursos definidos na especificação, incluindo as funcionalidades identificadas como “level 1” e “level 2” e todas as facilidades opcionais, como versionamento, transações e observação. jackrabbit.apache.org.

Novo FindBugs

O FindBugs, ferramenta que identifica padrões de erros comuns em programas Java, está com nova versão. O release 0.9.7 traz dois novos detectores e atualiza outros quatro. Também foi atualizado o plug-in para Eclipse, e realizadas melhorias de desempenho. O FindBugs é um dos assuntos do artigo “Qualidade Aplicada”, nesta edição. findbugs.sf.net.

Novidades em relatórios

Os dois projetos de relatórios relacionados, o designer iReport e o engine JasperReports, têm novos releases. O iReport 1.2.2 vem com um novo instalador para Windows, passou a utilizar de medidas default nas propriedades do relatório, e traz melhorias no carregador de relatórios, além, claro, de compatibilidade com o JasperReports 1.2.2. Já o novo JasperReports inclui na sua biblioteca principal um compilador de relatórios baseado no Groovy, além de várias outras pequenas correções e melhorias. ireport.sf.net; jasperreports.sf.net.

Carbide.j

O software “Nokia Developer’s Suite for J2ME”, um conjunto de ferramentas de desenvolvimento para desenvolvimento Java ME, com APIs específicas e emuladores da Nokia, teve o nome alterado para Carbide.j. O Carbide.j fornece ferramentas para a criação de aplicações MIDP e Personal Profile, assinatura de aplicações e deployment de aplicações para dispositivos. Também suporta o gerenciamento e configuração de emuladores e SDKs de vários dispositivos da Nokia. O Carbide.j 1.0 vem com um designer de interfaces melhorado, maior facilidade para a definição de fluxo de telas e extensões no suporte ao Eclipse. " [...] continue lendo...

Artigos relacionados