Use o NetBeans IDE para desenvolver aplicações Java do lado do servidor
portáteis, robustas, escalonáveis e seguras.
As aplicações Java Enterprise são implantadas em servidores
e podem ser acessadas por meio de um navegador da Web.
Tecnologias empresariais
Use o NetBeans IDE para o desenvolvimento com a API de persistência Java (JSR-220), servlets, JavaServer Pages (JSP), Enterprise JavaBeans (EJB) e serviços Web.
O Java EE pack para o NetBeans IDE dá suporte aos padrões J2EE 1.3, J2EE 1.4 e Java EE 5 mais recentes, incluindo anotações.
Deployment de servidor
O NetBeans IDE empacota suas aplicações empresariais em um arquivo empresarial (EAR)
e implanta esse arquivo em um servidor da aplicação Java EE.
O IDE funciona com qualquer contêiner Java Enterprise Edition (Java EE) padrão,
tais como Sun Java System Application Server 8 e 9,
GlassFish v1 e v2, Apache Tomcat 4, 5 e 6,
JBoss 4, BEA WebLogic 10, IBM WebSphere 6 e outros.
BluePrints*, os modelos e assistentes incluídos no IDE auxiliam você na
criação de Enterprise Java Beans (EJB 3.0), servlets, páginas JSP e serviços Web JAX-WS.
O Editor de código-fonte oferece auto-completar de código completo para anotações de injeção de recursos Java EE 5.
O IDE injeta automaticamente os recursos nos arquivos quando você executa comandos como Chamar EJB e Usar banco de dados.
Java Persistence
O IDE oferece ferramentas para trabalhar com a nova API de persistência Java.
Você pode gerar classes de entidade automaticamente a partir de um banco de dados, ou classes de entidade de código manualmente. O IDE também fornece modelos e editores de gráfico para criar e manter unidades de persistência.
Desenvolvimento de EJB
No NetBeans IDE, você codifica Enterprise Java Beans (EJBs) como qualquer outra classe Java,
auxiliado por auto-completar e dicas do editor.
O IDE verifica se você está implementando os métodos corretos
e mantém as classes em sincronia com as interfaces delas.
Não é necessário usar comando e caixas de diálogo especiais para gerar coisas como métodos empresariais ou operações de serviço da Web, embora os comandos ainda estejam disponíveis para ajudar você a se familiarizar com a sintaxe de código do Java EE 5.
(*) BluePrints estão disponíveis na Central de atualizações (Menu: Ferramentas > Plug-ins > Plug-ins disponíveis)