Adieu Java EE, rebaptisé Jakarta
En août 2017, Oracle a décidé de confier Java EE (Java Enterprise Edition) à une organisation open source, et finalement la Fondation Eclipse a pris le relais.
Cela devrait être la dernière initiative d'Oracle pour prendre le contrôle de la marque Java, bien que les actifs de Sun aient déjà été assiégés par Oracle et qu'une seule VirtualBox reste à respirer.
Cependant, Oracle n'autorise pas les organisations open source à utiliser le nom Java, c'est pourquoi Eclipse a sélectionné deux noms ultérieurs : « Jakarta EE » et « Enterprise Profile ». Au final, le premier a gagné avec 64,4 % des voix. voix.
En d'autres termes, Java EE a été officiellement renommé Jakarta EE (Jakarta).
Ce n'est pas que les organisations open source ne se sont pas battues pour cela. La raison est que l'utilisation de Java peut parfaitement maintenir la compatibilité, en particulier l'API, mais cela ne peut pas ébranler la volonté d'Oracle.
Dans le même temps, Glassfish a été officiellement renommé Eclipse Glassfish, le processus communautaire Java a été renommé groupe de travail Eclipse EE.next, et même l'équipe de gestion du développement d'Oracle est désormais devenue le comité de gestion de projet Eclipse Enterprise pour Java.
Mike Milinkovich, directeur d'Eclipse, a également souligné que Jakarta EE est désormais leur projet principal et que divers supports de développement seront bientôt améliorés. De plus, n'utilisez plus l'ancien nom EE4J.
En fait, beaucoup de gens pensent qu'Oracle a acheté Java uniquement pour « extorquer » de l'argent à Google. En conséquence, l'entreprise a perdu le procès à deux reprises. Aujourd'hui, de nombreuses entreprises de logiciels et anciens employés de Sun ont pratiquement disparu de l'entreprise. ADN.

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Avantages de l'intégration de JavaJNDI avec Spring L'intégration de JavaJNDI avec le framework Spring présente de nombreux avantages, notamment : Simplification de l'utilisation de JNDI : Spring fournit une couche d'abstraction qui simplifie l'utilisation de JNDI sans écrire de code JNDI complexe. Gestion centralisée des ressources JNDI : Spring peut gérer de manière centralisée les ressources JNDI pour faciliter la recherche et la gestion. Prise en charge de plusieurs implémentations JNDI : Spring prend en charge plusieurs implémentations JNDI, notamment JNDI, JNP, RMI, etc. Intégrez de manière transparente le framework Spring : Spring est très étroitement intégré à JNDI et s'intègre de manière transparente au framework Spring. Comment intégrer JavaJNDI au framework Spring pour intégrer Ja

Pile technologique de développement JavaWeb : maîtrisez JavaEE, Servlet, JSP, Spring et d'autres technologies utilisées pour le développement Web. Avec le développement rapide d'Internet, dans le domaine actuel du développement logiciel, le développement d'applications Web est devenu une exigence technique très importante. En tant que langage de programmation largement utilisé, Java joue également un rôle important dans le domaine du développement Web. La pile technologique de développement JavaWeb implique plusieurs technologies, telles que JavaEE, Servlet, JSP, Spr

WebLogic et Tomcat sont deux serveurs d'applications Java couramment utilisés, qui peuvent tous deux fournir l'environnement d'exécution et la prise en charge des applications Java. Cependant, ils présentent certaines différences en termes de fonctionnalités et de scénarios applicables. Cet article réalisera une analyse comparative entre WebLogic et Tomcat afin que les développeurs puissent choisir le serveur d'applications le plus approprié en fonction de leurs propres besoins. Premièrement, WebLogic est un puissant serveur d'applications d'entreprise qui fournit de nombreuses fonctionnalités avancées telles que le clustering, l'équilibrage de charge, la haute disponibilité et

Avec le développement continu d'Internet et des technologies de l'information, les ingénieurs Java sont devenus l'un des postes clés de l'industrie informatique. En tant qu'ingénieur Java, si vous souhaitez améliorer vos compétences, il est très important d'avoir des certificats professionnels. Cet article présentera quelques certificats professionnels courants que les ingénieurs Java doivent obtenir. OracleCertifiedProfessional,JavaSEProgrammer(OCP-JP)Java fourni par Oracle

JavaServlet est un composant central de la pile technologique Java Enterprise Edition (JavaEE). Il s'agit d'une classe Java utilisée pour créer du contenu WEB dynamique. Cet article approfondira les concepts de base des servlets et vous aidera à comprendre leurs principes de fonctionnement et leurs applications pratiques. Définition et rôle du servlet Servlet est une extension portable basée sur Java qui permet aux développeurs d'écrire du code côté serveur pour gérer les requêtes HTTP et générer des réponses. Un serveur Web (tel qu'ApacheTomcat ou GlassFish) charge le servlet et l'exécute dans le cadre de son processus. Cycle de vie du servlet Le servlet a

Les annotations JSR330 sont utilisées dans Java EE pour l'injection de dépendances, la gestion du cycle de vie, le contrôle de la portée et la programmation événementielle. Les scénarios d'application incluent l'injection de dépendances dans les composants, la définition de méthodes d'initialisation et de destruction, le contrôle du cycle de vie et de la portée des composants et la mise en œuvre d'un couplage lâche basé sur des événements. Les meilleures pratiques incluent le respect des principes d'injection de dépendances, l'utilisation de contrôles de portée appropriés, l'évitement des dépendances circulaires, l'utilisation prudente des méthodes de cycle de vie et l'exploitation de la programmation basée sur les événements. Les cas pratiques incluent des servlets qui utilisent les annotations @Inject pour obtenir des données de la base de données, où les annotations @PostConstruct et @PreDestroy sont utilisées pour gérer l'initialisation et la destruction des composants, simplifiant ainsi le code et améliorant la testabilité et la maintenabilité.

Introduction Javaapi pour RESTfulWEBServices (JAX-RS) est une spécification JavaEE conçue pour simplifier le développement de services RESTfulWeb. En fournissant une approche basée sur les annotations et un support client intégré, JAX-RS permet aux développeurs de créer et d'utiliser efficacement des API RESTful. Cet article explore les nuances de JAX-RS, en fournissant des exemples de code et des bonnes pratiques pour aider les développeurs à comprendre sa puissance. Développement basé sur les annotations JAX-RS adopte le modèle de développement basé sur les annotations et utilise les annotations Java pour mapper les méthodes HTTP aux méthodes Java. Cette approche réduit la quantité de code passe-partout et permet aux développeurs de se concentrer sur la logique métier. L'exemple suivant montre comment utiliser @

Dans le domaine du développement d'applications d'entreprise Java, de nombreux frameworks traditionnels sont largement utilisés, tels que Harbor, Spring Framework, etc. Ces frameworks constituent depuis longtemps le courant dominant du développement de sites Web Java et comptent un grand nombre d’utilisateurs et de partisans. Cependant, depuis la sortie de SpringBoot en 2014, il a rapidement conquis un grand nombre d'utilisateurs et d'utilisateurs du secteur, devenant ainsi un cheval noir dans le développement d'applications d'entreprise Java. SpringBoot est une amélioration et une extension du framework Spring pour les entreprises