
Estruturas de aplicativos da Web

Clique na imagem para visualização em tela inteira
Construa rapidamente aplicativos da web com base em padrões utilizando JavaScript, Ajax, CSS, PHP, Applets, Java Web Start (JNLP), e JavaServer Faces (JSF) e JavaServer Pages (JSP).
Editor com detecção de linguagem 
O editor oferece suporte a HTML, XHTML, JavaScript, JSP, JSF, CSS, linguagem de expressão e o ajuda com as dicas de erros, o autocompletar código, a conclusão de namespaces e os pop-ups de documentação. Também reconhece as bibliotecas Facelets, os componentes compostos e pode importar marcas automaticamente.
Suporte a estrutura de Hibernate
As bibliotecas de Hibernate são automaticamente empacotadas com o seu aplicativo quando você seleciona a estrutura de Hibernate no assistente de novo projeto. Use o assistente de engenharia reversa do Hibernate para criar o mapeamento de hibernação de arquivos XML e classes POJO. Em seguida, crie e edite arquivos de configuração e arquivos de mapeamento utilizando o assistente de novo arquivo e o editor visual.
A refatoração de classes e campos (localizar utilizações, renomear, mover) de Java também atualiza os arquivos de mapeamento de hibernação de acordo. O editor não apenas completa automaticamente classes e campos de Java, mas também tabelas de bancos de dados e nomes de coluna nos arquivos de mapeamento de hibernação e alguns nomes e valores de propriedade nos arquivos de configuração de hibernação. Use hiperlinks para navegar entre arquivos de configuração e mapeamento, assim como entre arquivos de mapeamento e classes de Java com referência. É possível até mesmo executar consultas diretamente no IDE (inclusive associações e cláusulas).
Utilizando Hibernate em uma aplicação Web
|


|
Suporte a Spring Framework
Você agora pode selecionar a estrutura do Spring no assistente de novo projeto e começar imediatamente com uma estrutura do aplicativo Spring Web MVC completa com artefatos. Aproveite a refatoração (incluindo arquivos de configuração XML) e o recurso de autocompletar código no editor. Navegue rapidamente usando hiperlinks e a nova caixa de diálogo Ir para Spring Bean. Organize conjuntos de arquivos de configuração em grupos personalizados e ganhe uma vantagem competitiva utilizando os assistentes para arquivos de configuração XML e controladores do Spring Web MVC.
Suporte a estrutura Struts
Selecione a estrutura Web Struts 1.3.9 para criar aplicações Web flexíveis com base em tecnologias padrão, como páginas JSP, JavaBeans, pacotes de recursos e XML. Obtenha benefícios do recurso autocompletar código para marcas Struts e dos pop-ups de Javadoc do Struts no editor.
Crie arquivos de classe Bean ActionForm e Action Struts e pressione Ctrl e clique para navegação de hipertextos entre o arquivo struts-config.xml e a classe Bean ActionForm correspondente. Utilize o menu de contexto para adicionar facilmente entradas Prosseguir, Ação e Excluir.
Suporte a JSF, GWT, Wicket
O NetBeans IDE é o primeiro a oferecer suporte aos padrões Java EE 6 mais recentes e você pode saber mais sobre o nosso suporte a JavaServer Faces (JSF) aqui. Se estiver trabalhando com estruturas Wicket ou Google Web Toolkit, você amplia facilmente os recursos do IDE e instala o plug-in adequado na Central de Atualizações (no menu Ferramentas > Plug-ins).
|


|
Ferramentas de bancos de dados e ligação de dados
Personalize consultas, agregue associações, especifique critérios, visualize resultados (e muito mais) com o Query Editor. Utilize o Explorador de banco de dados para fazer conexões com servidores de bancos de dados, visualizar e alterar esquemas de bancos de dados, exibir os dados em suas tabelas e visualizações e executar declarações SQL arbitrárias em relação ao banco de dados. O IDE aceita ligações do tipo arrastar-e-soltar a serviços de bancos de dados e inclui um Data Provider API para ligar-se a outras fontes de dados heterogêneas.
|

|
Bancos de dados
O Explorador de banco de dados funciona prontamente com JavaDB (Derby), MySQL e PostgreSQL. O Explorer aceita qualquer bancos de dados relacional para o qual haja um unidade JDBC, incluindo Oracle, IBM DB2, Microsoft SQL Server, PointBase, Sybase, Informix, Cloudscape, InstantDB, Interbase, Firebird, FirstSQL, Mckoi SQL, HSQLDB, Hypersonic SQL, Micrososft Access.
Trilha do aprendizado Java EE e Java Web
|

|
|