{"repo":"demoiselle/framework","free":true,"listed":false,"github":"https://github.com/demoiselle/framework","clone":"git clone https://github.com/demoiselle/framework.git","description":"Repositório principal contendo o Core e Extensions: JPA, Security, WS","language":"Java","stars":134,"topics":["jee7","jwt","crud","framework","microservices","demoiselle"],"license":null,"category":"auth-billing-email","readme_excerpt":"Demoiselle 4 ----------- ============= O framework Demoiselle implementa o conceito de framework integrador. Seu objetivo é facilitar a construção de aplicações minimizando tempo dedicado à escolha e integração de frameworks especialistas, o que resulta no aumento da produtividade e garante a manutenibilidade dos sistemas. Disponibiliza mecanismos reusáveis voltados as funcionalidades mais comuns de uma aplicação (arquitetura, segurança, transação, mensagem, configuração, tratamento de exceções, etc). Versão 4.0.0 A versão 4 do Demoiselle Framework traz as seguintes mudanças principais: - Jakarta EE 10 : Migração completa do namespace javax. para jakarta. - Java 17 : Versão mínima do Java atualizada para 17 (LTS) - CDI 4.0 : Atualização para Jakarta Contexts and Dependency Injection 4.0 - JUnit 5 : Migração completa dos testes para JUnit Jupiter - OpenAPI 3.0 : Substituição do Swagger 1.x por MicroProfile OpenAPI - GitHub Actions : Pipeline de CI/CD migrado do Travis CI para GitHub Actions com build matrix Java 17/21 - Remoção do WildFly Swarm : Framework agnóstico de runtime (compatível com WildFly 27+, Quarkus, Open Liberty) - Remoção do DeltaSpike : Substituído por implementação própria baseada em CDI 4.0 Modernização Jakarta EE 10 A versão 4 inclui modernizações que aproveitam plenamente Java 17 e Jakarta EE 10: - Java 17 Records para DTOs imutáveis ( SortModel , DemoiselleRestExceptionMessage , ResultSet ) - Sealed Classes + Pattern Matching para filtros CRUD type-safe (","default_branch":null,"files":null,"tree":[],"storefront":"/r/demoiselle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/demoiselle/framework/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}