CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Qu'es ce qui définit le java EE ?

mr_ceza
mr_ceza
Niveau 5
09 septembre 2017 à 11:24:23

En cours j'avais fait du jee, on lançais un serveur glassfish et creais nos pages web en jsp avec des serices java.

Maintenant au travail j'utilise jhipster, avec spring boot. Du coup je lance pas de glassfish a la main, et je travail sur du angular js / html, y'a juste les services java qui restent.

C'est quoi la definition réelle du jee ? Je peux dire que je maitrise java ee sans faire du jsp ?

Merci :)

tbol
tbol
Niveau 20
09 septembre 2017 à 13:07:33

Cette page explique assez bien : https://fr.wikipedia.org/wiki/Java_EE
Si tu sais pas faire des JSP et des Servlets tu sais pas faire de Java EE.

Bash_Fr
Bash_Fr
Niveau 10
09 septembre 2017 à 13:11:27

JEE c'est une spécification ( https://docs.oracle.com/javaee/7/api/toc.htm ) qui ajoute des composants à JSE comme le précise l'article wikipedia : https://fr.wikipedia.org/wiki/Java_EE

Tu as en plus de JSE des composants comme les servlets (qui sont exploitées par Spring), JPA pour la persistance, JDBC etc..

JSP ce n'est qu'un template engine (standard) mais c'est loin d'être le seul : freemarker, jade4j, thymeleaf..

Maintenant si on veut être vraiment juste tu ne fais pas du JEE mais du spring. Tous les composants que tu utilises sont compris dans le framework Spring (IOC spring vs CDI, Spring data vs JPA, Spring restTemplate vs JAX-RS, Spring AOP vs Interceptor..)

Voici une présentation qui illustre bien les différences : https://fr.slideshare.net/reza_rahman/java-ee-and-spring-sidebyside-34320697

Maintenant dans la pratique tout le monde se présente comme développeur JEE car passer d'un framework à l'autre se fait aisément. Dans la pratique si tu fais du web (et ws) en Java on assimile cela à du JEE.

Message édité le 09 septembre 2017 à 13:16:20 par Bash_Fr
Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment