2010-05-10 103 views
1

我想過使用Oracle和Java爲我的一個項目創建我的第一個數據庫應用程序。我選擇了Netbeans作爲我的開發環境。我有幾個問題要開始。請和我一起裸視我是一個完整的初學者到Oracle + Netbeans的如何使用Oracle + Net Beans(Java)開始開發數據庫應用程序?

  1. 這將是一個數據密集型(但仍是一個大學項目)的數據庫應用程序。我不需要1000個用戶併發或任何其他非常先進的功能,但是觸發器,存儲過程等基本的東西。請問我的需求是否足夠滿足要求?

  2. 對於Netbeans連接到Oracle數據庫,我是否需要任何Java到Oracle橋接器(數據庫連接驅動程序,例如ODBC等)?如果是,他們是什麼? Netbeans本身支持Oracle數據庫嗎?

  3. 任何關於如何連接到數據庫並在J2SE應用程序中插入/檢索/顯示數據的指南都很簡單。 (我知道,我應該google一下,但如果有以前其次是任何人任何指導,被認爲是容易的,這將不勝感激。)

回答

2

有訪問使用Java數據庫幾種不同的方式。我假設你想要使用JDBC,它包含在所有最新的JDK中。在JDBC之上還有其他的圖層,比如Hibernate,這些圖層可能使事情對於更大的應用程序更加清潔,但如果您有完成並提交的項目,也可能會過於陡峭的學習曲線。

回答您的問題依次是:

  1. 我認爲這是極有可能的Oracle 10g Express Edition的會做你的需要爲大專以上的項目。這幾乎是10g標準版,數據大小限制爲4GB。
  2. 您需要一個JDBC驅動程序才能從Java訪問數據庫。它附帶XE,並且安裝在<XE client install dir>/jdbc/lib/ojdbc14.jar
  3. Sun已經對JDBC here進行了介紹。