corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.9 Features

Java EE (Enterprise Edition)

Desenvolvimento de aplicativos Java Enterprise no NetBeans IDE
Clique na imagem para visualização em tela inteira

Desenvolvimento de aplicativos Java portáteis, resistentes, escaláveis e seguros para servidores. O desenvolvimento dos aplicativos Java Enterprise é feito em servidores, permitindo que os aplicativos sejam acessados através de um navegador Web.

Suporte completo para a Java Enterprise Edition 6 aprimorado!

O NetBeans IDE é o primeiro a oferecer suporte completo aos padrões mais recentes do Java EE 6, incluindo o novo Java EE 6 Web Profile, JSF 2.0 (Facelets) e anotações, bem como às plataformas Java EE 5 e J2EE 1.4. Utilize o NetBeans IDE para o desenvolvimento com a API de Java Persistence, servlets, JavaServer Pages (JSP), Enterprise JavaBeans (EJB) e serviços Web.
Introdução aos aplicativos do Java EE 6


Injeção de contexto e dependência (JSR 299) novo!

Utilize o novo assistente de projeto ou o novo assistente de arquivo para criar arquivos que estão prontos para Injeção de contexto e dependência (CDI). O CDI permite componentes Java EE como servlets, enterprise beans e JavaBeans existirem dentro do ciclo de vida de um aplicativo com escopos bem definidos. Clique com o botão direito em qualquer ponto de injeção para desencadear ações do menu Ir para injetáveis e Inspecionar injetáveis.
Primeiros passos com injeção de contexto e dependência e JSF 2.0

janela de projeto enterprise

lista de servidores corporativos

Desenvolvimento de servidor

O IDE trabalha com qualquer contêiner padrão Java Enterprise Edition (Java EE) e foi testado com GlassFish Server Open Source Edition 3.0.1, WebLogic 11g, Apache Tomcat 5.5 e 6, JBoss 5.0 e outros.


Desenvolvimento do JSF 2.0

O NetBeans IDE oferece suporte a Facelets, a tecnologia oficial de visualização do JSF 2.0. Você pode criar um novo projeto de aplicação Web com base no framework Facelets e trabalhar com os componentes JSF padrão para implementação de referência. Isso inclui uma abrangente biblioteca de componentes JavaServer Faces, tais como Tabela, Calendário, Árvore, Ajuste de abas, Upload de arquivos e muito mais.

O IDE vem com um editor para os descritores de desenvolvimento (arquivos web.xml) e um monitor de HTTP para rastrear e depurar o fluxo de dados entre componentes de uma aplicação Web.

 

Geração de código JSF e paletas

Utilize o gerador de aplicativos em JSF CRUD (Create/Read/Update/Delete, criar/ler/atualizar/apagar) para criar uma página JSF completa e funcional para manipular dados de um banco de dados. O assistente de novo arquivo pode gerar páginas JSF CRUD personalizáveis a partir de entidades existentes.

Utilize as paletas personalizadas de componentes JSF e HTML para arrastar e soltar formulários JSF e HTML em páginas Web e deixe-as gerar tabelas de dados JSF de entidades. Quando possível o IDE gera código utilizando as anotações em vez dos descritores de desenvolvimento.

 

Desenvolvimento do Enterprise Java Beans (EJB)

O IDE agora oferece suporte a EJB 3.1 em projetos de aplicação Web e o assistente de arquivo do projeto EJB também oferece o tipo de sessão Singleton. Utilize um assistente para criar facilmente um Session Bean para uma classe de entidade, incluindo as anotações apropriadas e os métodos padrão normalmente usados. Você pode expor o Bean com uma interface local ou uma visualização sem interface.

Java Persistence

O IDE proporciona ferramentas para trabalhar com o Java Persistence API 2.0. Os assistentes permitem que você gere classes de entidades a partir de um banco de dados e um aplicativo JavaServer Faces CRUD (Create Retrieve Update Delete) a partir de classes de entidade. O IDE aceita todos os tipos de relacionamentos de entidades (um-para-um, um-para-muitos, muitos-para-um e muitos-para-muitos) e todos os tipos de chaves primárias (coluna única, composta e gerada). O IDE também fornece modelos e editores de gráfico para criar e manter unidades de persistência.

 

Desenvolvimento de JavaServer Pages (JSP)

Nos arquivos JavaServer Pages (JSP), o editor ajuda você com o autocompletar código, a navegação de hipertexto, a verificação de erros e a depuração. Você também pode tirar vantagem do JavaServer Pages Standard Tag Library (JSTL).


Implantar ao salvar

O IDE reimplanta instantaneamente qualquer aplicativo Java EE em execução quando uma alteração é feita no projeto. Implantar em Salvar está disponível para aplicações Web, EJB e EAR, além de ser suportado no GlassFish v2 e v3 e no Tomcat (o desenvolvimento com base em diretório é pré-requisito).


- Trilha do aprendizado Java EE e Java Web

facelet

desenvolvimento ejb

Gere páginas JSF a partir de classes de entidade

projeto de aplicações Web