Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Java EE とは何か
Search
Kazunori-Kimura
February 06, 2017
Technology
0
220
Java EE とは何か
Java EEの概要と他のフレームワークと人気度の比較、代表的なシステム構成例
Kazunori-Kimura
February 06, 2017
Tweet
Share
More Decks by Kazunori-Kimura
See All by Kazunori-Kimura
path-parser
kazunorikimura
0
390
objectのcloneを行う/How to clone of the object in js
kazunorikimura
0
410
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
680
How freelance programmer works
kazunorikimura
0
140
moment.js
kazunorikimura
0
110
sequelize.pdf
kazunorikimura
0
600
Toward the world of "ready player one"
kazunorikimura
0
110
npmの便利なパッケージ: forever, winser
kazunorikimura
0
1k
npmの便利なパッケージ: Jest
kazunorikimura
0
150
Other Decks in Technology
See All in Technology
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
250
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
290
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.6k
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
820
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.8k
What happened to RubyGems and what can we learn?
mikemcquaid
0
250
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
150
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
790
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
360
Featured
See All Featured
A Soul's Torment
seathinner
5
2.2k
Exploring anti-patterns in Rails
aemeredith
2
250
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Technical Leadership for Architectural Decision Making
baasie
1
240
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Tell your own story through comics
letsgokoyo
1
810
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
170
GraphQLとの向き合い方2022年版
quramy
50
14k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
49
Google's AI Overviews - The New Search
badams
0
900
Claude Code のすすめ
schroneko
67
210k
Transcript
Java EEͱԿ͔ʁ ଜ ݑن
ΞδΣϯμ • Java EE ͱʁ • Java EE vs Xxx
Framework • Java EE ͷγεςϜߏྫ
Java EEͷ֓ཁ • Java Platform, Enterprise Edition ͷུ • େنγεςϜ͚ػೳͷηοτ
• Java SEͷػೳ֦ு • ༷ (JSR: Java Specification Request) ͷू߹ • ༷ʹج͍ͮͨϦϑΝϨϯε࣮Λఏڙ
Java EEͷมભ • Java 2 Platform, Enterprise Edition 1.2: 1999-12-12
• Java 2 Platform, Enterprise Edition 1.3: 2001-09-24 • Java 2 Platform, Enterprise Edition 1.4: 2003-11-24 • Java Platform, Enterprise Edition 5: 2006-05-11 • Java Platform, Enterprise Edition 6: 2009-12-10 • Java Platform, Enterprise Edition 7: 2013-05-28
Java EE 7 ͷςΫϊϩδʔ • http://www.oracle.com/technetwork/jp/java/ javaee/tech/index.html
Java EE 7 SDK • Java EE 7 SDK Downloads:
http://www.oracle.com/ technetwork/java/javaee/downloads/index.html • GlassFish Open Source Edition 4.1.1 • Java EE 7 Code Samples • Java EE 7 API Documentation • Java EE 7 Tutorial • Your First Cup: An Introduction to the Java EE Platform
Java EE ΞϓϦέʔγϣϯ αʔ όʔ • GlassFish: https://glassfish.java.net/ • Oracle
WebLogic Server • Wildfly: http://wildfly.org/ • JBoss Enterprise Application Platform • IBM WebSphere Application Server
ࢀߟ: Apache Tomcat • TomcatJava EEͷҰ෦༷ (Servlet, JSP) ͷ ΈΛ࣮ͨ͠ͷͳͷͰɺJava
EEΞϓϦέʔ γϣϯαʔόʔͰͳ͍
Java EE vs Xxx Framework
Java EE vs Xxx Framework
ࢀߟ: Apache Struts • ΦʔϓϯιʔεͷWebΞϓϦέʔγϣϯ ϑϨʔ ϜϫʔΫ • 20005݄ʹApacheιϑτΣΞࡒஂʹد •
ॳ൛Λ࡞ͬͨCraig McClanahanࢯSunʹҠΓ Java EEͷJSF (JavaServer Faces) 1.0Λ༷ࡦఆ
ࢀߟ: Spring Framework • Core support for dependency injection, transaction
management, web applications, data access, messaging, testing and more. • current version: 4.3.6
Java EE ͷγεςϜߏྫ
1. Web Application (JSP & Servlet) • ݹ͔ΒΘΔγεςϜߏ
2. Web Application (JSF) • Java EE 7 Ͱͷελϯμʔυͳߏ
3. REST API (JAX-RS) • View෦ΛผγεςϜʹΓग़͢
·ͱΊ • Java EE ͱʁ • Java EE vs Xxx
Framework • Java EE ͷγεςϜߏྫ