こんにちはみんな:) 私はservlet.Iに新しいですが、サーブレットアプリケーションにOracleデータベースを接続する方法を知りません。誰もが接続JDBC
接続JDBC
答えて
登録データベース接続パラメータ: は、データベースのアプリケーション固有の接続パラメータを含む\ configディレクトリの下にファイルのdata-sources.xmlを編集します。次の行を追加してデータソースを作成します。ホスト名、ポート、ユーザー名/パスワード、データベース名、ドライバの種類をアプリケーションに合わせて変更します。 @記号の後にurlを変更します。ファイルを保存します。これにより、アプリケーション全体で使用できるデータソースが登録されます。取られ
<data-source
class="oracle.jdbc.pool.OracleConnectionPoolDataSource"
name="ifso817DS"
location="jdbc/Loneifso817DS"
xa-location="jdbc/xa/ifso817XADS"
ejb-location="jdbc/Pooledifso817DS"
url="jdbc:oracle:thin:@insn104a.idc.oracle.com:1521:ifso817"
connection-driver="oracle.jdbc.driver.OracleDriver"
username="travel"
password="travel"
inactivity-timeout="30"
/>
:http://www.oracle.com/technology/sample_code/tech/java/servlets/samples/TravelServlet/Readme.html
チェックこのhttp://www.java2s.com/Code/Java/Servlets/JDBCandServlet.htmをコーディングOracleのJDBCを貼り付けることができます。 Oracle DBに接続するには、ドライバのクラス名と接続URLを変更する必要があります。 OracleのDB接続の詳細についてはhttp://www.java2s.com/Code/Java/Database-SQL-JDBC/OracleJDBCDriverload.htmを確認
は私がjava2sを呼び、あなたのアミットありがとうございます。 – RAAAAM
あり、これを議論する多くの記事がありますが、私はあなたの基本的な手順をあげる:
-
Oracle's homepageから
- ダウンロードOracleのJDBCドライバは、それを呼び出して
ojdbc6.jar
あなたがしている場合にJava 6を使用する場合 - サーブレットを使用しており、Javaアプリケーションサーバーも使用しているため、アプリケーションがクラスパスで見つかることを確認してください。
- アプリケーションの内部で使用しているデータベースに結合するJNDI(通常はこのバインディングが
jdbc/connectionName
と呼ばれます) - の設定についての関連文書を読んで、このコードを使用:
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("jdbc/connectionName");
Connection conn = ds.getConnection();
これは、あなたが始めるのに十分でなければなりません。詳細については
、Googleはあなたの友達です。 Wikipedia's JDBC pageをチェックしてください。詳細については、Googleの「Oracle JDBC接続」を参照してください。アプリのOracleのURLを定義する際に:あなたはこのようなものをやったことがない場合は、あなたに頭痛を与えるかもしれない
一つ。 、それは形式、サーバーの次のとおりです。
jdbc:oracle:thin:[user/password]@[host][:port]:SID
ですから、バインディングJNDIの接続を定義する際に適切な値を代入する必要があります。
ちょっとおかげで、今私は、理解サーブレットでJDBCにアクセスするために、その非常に簡単。 – RAAAAM
- 1. Java、JDBC接続プール、JDBC接続ロールバック
- 2. JDBCシン接続
- 3. JDBC接続リーク
- 4. JDBC接続プール
- 5. JDBC接続プール
- 6. アンドロイドjdbc odbc接続
- 7. JDBC接続スローSocketException
- 8. JDBC接続のインターセプト
- 9. PostgreSQL JDBC接続エラー
- 10. JAVA JDBC再利用接続
- 11. Tomcatサーバー上のjdbc接続
- 12. TomcatとJDBC接続プール
- 13. JDBC接続をモニタする
- 14. JDBC接続 - Class.forNameとClass.forName()。newInstance?
- 15. サーブレットのJDBC接続プーリング
- 16. 接続JDBC SQL Serverエラー
- 17. JDBCとのOracle接続
- 18. Java - Jdbc接続スローNullPointerException
- 19. 安全なJDBC接続
- 20. JTA対応JDBC接続プール
- 21. AndroidでのJDBC接続
- 22. MSSQLサーバー2005-JDBC接続
- 23. JBOOosのJDBC接続プールサイズ
- 24. JavaのJDBC接続状態
- 25. オープンオフィスデータベースとのJDBC接続
- 26. JDBC Hibernate - MySQL接続エラー
- 27. MySQL JDBC接続のフェイルオーバー?
- 28. Python 3 - JDBCとの接続
- 29. PostgreSQL JDBCでの接続プーリング
- 30. JDBC接続の問題
ありがとう、カマシ。 – RAAAAM