Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Développements Intranet - Application sur le mo...
Search
Mathias Kluba
January 01, 2004
Programming
19
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Développements Intranet - Application sur le modèle J2EE
Soutenance de stage en Licence informatique
Mathias Kluba
January 01, 2004
More Decks by Mathias Kluba
See All by Mathias Kluba
DEVOXX 2017 - BIG BINOUZE - De la récolte à la production
grozeille
0
110
BI and Big Data: practical experience
grozeille
0
26
DEVOXX 2016 - Analytics et Big Data, une histoire de cubes...
grozeille
0
28
Meetup BigData
grozeille
0
23
ServiceStack en 5 min… - Alternative à ASP.Net MVC
grozeille
0
21
Déployer MongoDB avec Cloudify
grozeille
0
20
Morning With MongoDB
grozeille
0
20
Hands on Sonar
grozeille
0
53
MongoDB en Prod: déploiement et monitoring
grozeille
0
27
Other Decks in Programming
See All in Programming
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
270
sbt 2.0: takeoff
eed3si9n
0
160
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
ActionController meets Protocol Buffers
sorah
0
520
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Next.js: The final boss of Web Performance
guaca
0
250
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
Workers Cache を知る
syumai
0
360
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
140
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
540
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
520
We Are The Robots
honzajavorek
0
400
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
330
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Building the Perfect Custom Keyboard
takai
2
910
Between Models and Reality
mayunak
4
500
Transcript
Développements Intranet Application sur le modèle J2EE
Sommaire ◼ Qu’est ce que J2EE ◼ Jakarta Struts :
un apport capital ◼ La puissance des XDoclets ◼ Plateforme de développement Eclipse ◼ Conclusion
Qu’est ce que J2EE : présentation Client Base de données
Serveur EJB EJB Logique métier JSP Servlet IHM Navigateur Web n-tiers Tomcat JBoss
Base de données Client Serveur Qu’est ce que J2EE :
exemple avec l’application FAST Navigateur Web EJB EADS-EJB.jar FAST FAST.war
Jakarta Struts : un apport capital ◼ Bibliothèques de balises
JSP ◼ Bibliothèques Java pour les applications Intranets ◼ Internationalisation ◼ Support du Design Pattern MVC
Serveur J2EE Jakarta Struts : un apport capital Support du
Design Pattern MVC Formulaire JSP Nom : Prénom : ok Formulaire - Nom - Prénom JavaBean Ajouter + execute() Servlet EJB Logique métier <XML> Struts-config.xml Vue Modèle Contrôleur
La puissance des XDoclets ◼ Les Doclets et la Javadoc
◼ Les XDoclets : ejb, servlets, etc… ◼ XDoclets et EJB
La puissance des XDoclets XDoclets et EJB MaBean MaDAO BeanDAO
Bean BeanPK BeanUtil BeanData BeanHome BeanLocal BeanLocalHome BeanValue BeanBMP XDoclets
Plateforme de développement Eclipse Nombreux outils : ◼ Modélisation UML
◼ Gestion de projets J2EE ◼ Gestion de projets Struts ◼ Manipulation et déboguage du serveur JBoss
Plateforme de développement Eclipse Exemple avec l’application « FAST »
J2EE - JBoss Eclipse JBossIDE FAST.war EADS-EJB.jar EADS-JAR.jar Lomboz EasyStruts EclipseUML ClayDatabase Base de données XDoclets Struts UML
Conclusion ◼ J2EE : La puissance de Java et du
monde libre ◼ Struts : La maturité de la communauté Jakarta ◼ XDoclets : Développent propre et rapide ◼ Eclipse : Libre, possédant de nombreux outils ◼ Et les solutions alternatives ?