Dev (Back & Front)ARTIGO

Listagem de frameworks Java

Nesse artigo eu gostaria de publicar minha lista de frameworks e componentes Java utilizado nas minhas decisões arquiteturais no momento de arquiteturar uma solução. Qualquer sugestão é bem vinda!

Dificilmente uma corporação terá poder intelectual, financeiro, mão de obra disponível e tempo para competir com a comunidade mundial. Em outras palavras, o arquiteto de software de uma corporação deve conhecer o máximo possível das opções de componentes e frameworks existentes no mercado para não cair no velho e já conhecido buraco de tentar “reinventar a roda” a sua maneira.

Esse é um dos vários tópicos discutido no nosso treinamento de arquiteto de software Java. Dentro desse assunto, gostaria de publicar minha lista de frameworks e componentes JavaJava42 conteúdosNovidades do Java 26 (para desenvolvedores)Dev (Back & Front) · mar 2026Visual Studio Code para Java: o guia completo (dicas, configuração e extensões)Dev (Back & Front) · out 2025Quarkus: Modernizando a linguagem Java para a era da nuvemDev (Back & Front) · nov 2020Ver tudo em Dev (Back & Front) utilizado nas minhas decisões arquiteturais no momento de arquiteturar uma solução. Qualquer sugestão é bem vinda!

Container IoC

Persistência

Gerenciador de transação

Agendamento de tarefas

Validação

Chamadas assíncronas

Kit de interface gráficas desktop

RAD interface gráficas desktop

Framework web

Framework web RIA

Framework web full stack

Provedores de JSF

Componentes JSF

Extensões JSF

Soluções web mobil

Autenticação e autorização web

JEE web container standalone

JEE EJB container (web profile e JEE Full)

Relatórios

Gerador de gráficos charts

Web Services REST

Gerenciador de e-mails

Web Services SOAP

JavaScript

Integração com redes sociais

Cache

NoSQL

SGDB Java embutidos

Testes

Loggin

Testes cargas e perfomance

JSON

Boletos bancário

Boletos Bancário – http://www.boletobancario.com.br

Bopepo – http://www.jrimum.org/bopepo/

Stella – http://github.com/caelum/caelum-stella/wiki/Gerando-boleto

Manipulaçao de arquivos MS Office

Apache POI – http://poi.apache.org/

JExcelApi – http://jexcelapi.sourceforge.net/

Docx4j – http://dev.plutext.org/trac/docx4j

Java Docx – http://www.javadocx.com/

Aspose – http://www.aspose.com/categories/java-components/aspose.total-for-java/default.aspx

Gerais

Maven – Gerenciador de dependências – http://maven.apache.org/

JLicense – Gerenciador de licenciamento de uso de software – http://www.websina.com/products/jlicense.html

É graduado e pós-graduado em Engenharia de Software, há mais de 15 anos desempenhando atividades de gestão, consultoria e treinamentos no desenvolvimento de soluções corporativas desktop, web e mobile com a plataforma Java e metodologias Ágeis. Possui mais de 30 certificações em Java, engenharia de software e metodologias ágeis.

Ver perfil