!!出題範囲
http://suned.sun.co.jp/JPN/certification/compobj.html
!!開発、検証環境
::JDK
*http://java.sun.com/j2se/1.5.0/ja/download.html
*http://java.sun.com/javaee/downloads/index.html
::Document
*http://java.sun.com/j2ee/1.4/docs/api/index.html
::XML Schemas for J2EE Deployment Descriptors
http://java.sun.com/xml/ns/j2ee/
!TOMCAT
http://tomcat.apache.org/
::document
http://tomcat.apache.org/tomcat-5.5-doc/index.html
::JNDI Datasource
http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html
*準備
**$CATALINA_HOME/common/lib にJDBCドライバを置く
**Tomcatは、*.jar にしか対応してないので、*.zip なら、リネーム
*server.xml の編集
**$CATALINA_HOME/conf/server.xml
**Web アプリケーションの Context に Resource を設定
:
*web.xml の設定
:
Oracle Datasource example
jdbc/myoracle
javax.sql.DataSource
Container
:
*コードサンプル
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/myoracle");
Connectionconn = ds.getConnection();
----
{{include_html banner_html, "!J2EE"}}