Java Developer Center

Java EE は、いまや企業システムを構築する上で欠くことのできないテクノロジーです。
オラクルには、そのテクノロジーを支える中核的なコンポーネントがあります。これらを軸として、Javaによる一般的なデータアクセス手法や、標準・オープン・3rdパーティを問わない Java EEテクノロジーに関する情報を提供します。



jdeveloper フルJava EE/Webサービス
統合開発環境
Oracle JDeveloper
製品版 次期プレビュー版NEW
oc4j フルJava EE/Webサービス
実行サーバー
Oracle Containers for Java EE (OC4J)
製品版 次期プレビュー版NEW
toplink 業界をリードする
O/Rマッピング
Oracle TopLink
製品版 次期プレビュー版NEW
j2ee Java における
大量データ処理
Oracle Coherence
製品版 次期プレビュー版


What's New

Java EE 5対応、Ajax 機能満載!
Oracle JDeveloper、Oracle Containers for Java EE、Oracle TopLink のさらに進んだ次期プレビュー版を公開しました。

最新 Oracle JDeveloper が J2EE の領域を越えて SOA 対応開発機能を包含。BPELデザインも可能な唯一のSOA/J2EE統合開発環境は無償でダウンロードできます。

次世代J2EE「Java EE 5」仕様が決定。その中核機能である EJB3.0 は、オラクルとSunによって仕様策定されました。"DBを知り尽くした"オラクルだからできた、DBアクセス機能が組み込まれた Java Persistence API とともに、EJB3.0 は、無償の統合開発環境 Oracle JDeveloper でいち早く体験できます。

JDeveloper と AspectJ を統合するアドインが JDeveloper 10.1.3対応版に更新されました。



Technical Articles & How To's
初心者向け講座「はじめてのJavaアプリケーション開発」
スキルアップ講座「シンプルだから簡単~JDeveloper&X-WebFormでさくさくWebアプリ開発」
スキルアップ講座「J2EE データアクセス・コンポーネントの開発」
スキルアップ講座「J2EE開発者におくるOracle Application Server 10g/JDeveloper 10gのススメ」
技術コラム:新井ゼミ「今だからデータアクセスを真剣に考える!」
技術コラム:新井ゼミ「J2EE & Webサービス・テクノロジ探求講座」

EJB3/JPA/Spring JavaServer Faces (JSF)
· Introduction to EJB3
· Oracle ADFの学習: ビギナーの体験談
· Taking JPA for a Test Drive
· Ajax Transactions Using ADF and JSF
· Standardizing Java Persistence with EJB3 · Building XML-Enabled JSF Applications
· Using Oracle TopLink with the Spring Framework · Building Database-Driven JSF Applications
Read more about EJB3 Read more about JSF
Read more about Spring    
 
Ajax BPEL
· A Hype-Free Introduction to Ajax · SOA Best Practices: The BPEL Cookbook
· Developing Smart Web UIs with Ajax · A Hands-On Introduction to BPEL
· Validating Forms with Ajax · Tutorial: Creating Your First BPEL Project
Read more about Ajax Read more about BPEL

See all Java Technical Articles


Java EE全般に関するトピック

[連載] J2EEアプリケーション開発マスターへの道
「第5回 より使いやすいソフトウェアの構築」
使いやすさの分析をソフトウェア開発プロセスに取り入れることで、J2EEアーキテクトは「変更不能」という問題を回避できます。

J2EEサーバーの違いによる影響を知ろう!
J2EEサーバーが違うことで実アプリケーションや設定にどう影響を及ぼすか、実際のプロジェクトから得たノウハウを紹介しています。
Strutsフレームワーク
Struts を利用したアプリケーション開発はこちら
JavaServer Faces
JSFを利用したアプリケーション開発はこちら
Spring Framework
Spring 1.2に、Oracle TopLinkとの強固な連携機能が統合されています。
AOP(アスペクト指向プログラミング
JDeveloper と AspectJ を統合するアドインが JDeveloper 10.1.3対応版に更新されました。


Javaからのデータアクセス
「JDBCは軽い、フレームワークは重い」と思い込んでいませんか?
フレームワークのメリットは開発生産性だけではありません。高機能なフレームワークでは、柔軟なSQL設定や、データ検索結果をキャッシュすることによる高速化などのテクニックにより、パフォーマンスの高いアプリケーションを実現できます。
JDBC: Javaからのデータアクセスの基本API
- サンプル・コード(日本 / US
- その他のJDBC関連情報
データアクセス・オブジェクト(DAO)
DAOはJavaにおけるデータアクセスの代表的なデザイン・パターンの一つです。
J2EEデータアクセス・コンポーネントの開発 - 第2章 JDBCによるデータアクセス」をご覧ください。
EJB Entity Bean
EJB Entity Bean は EJB3.0 で大きなターニング・ポイントを迎えます。従来のやり方を変えて、O/Rマッピング・フレームワークの仕組みが採用されることになり、これまでの開発時の問題、パフォーマンス上の問題の改善に大きな期待が寄せられています。EJB3.0はこちらから体験できます。
O/Rマッピング
O/Rマッピングは、今後のJavaのPersistence APIとしても注目が高まりつつある機能です。高機能なO/Rマッピングには、単に開発生産性だけではなく、データ・キャッシングによる高パフォーマンスの実現、カスタムSQLやストアド・プロシージャを容易にコールする仕組み、複数のユーザー・セッションでの検索結果の共有などを可能にします。詳細はOracle TopLinkで公開中。


Webセミナー
オラクルで実現する次世代JavaNEW
J2EEアプリケーション・サーバーだけじゃない。オラクルのJavaコンポーネントが提供する、J2EEを補完・強化する機能について紹介します。


Java Related Products/Components
Oracle Application Server, Oracle JDeveloper, Oracle Application Server Containers for J2EE, Oracle BPEL Process Manager, Oracle Help for Java, JDBC and SQLJ, Oracle TopLink, OracleJVM and Java Stored Procedures
graphic element Get Started graphic element
with Java
with ADF
with Ajax
with BPEL
with EJB3
with JPA
with Spring
with JSF
Oracle in the Java Community Process

graphic element ダウンロード graphic element
download Oracle JDeveloper 10g
download Oracle Application Server 10g
download Oracle BPEL Process Manager
download Oracle SOA Suite 10.1.3.1
download Oracle TopLink 10g

graphic element Must-Reads graphic element
SOAベスト・プラクティス: BPEL Cookbook
J2EEアプリケーション開発マスターへの道

graphic element サンプルコード graphic element
Code Tips
OracleAS Containers for J2EE
Oracle JDeveloper
J2EE
SQLJ&JDBC
Servlet&JSP

graphic element 掲示板 graphic element
Javaの部屋
Oracle JDeveloperの部屋
アプリケーションサーバーの部屋