hibernate的入門實例

       經過幾經周折,第一個hibernate的實例終於出爐,實則不易,主要是很多地方都不熟悉,而java開發開發最煩的就是各種配置,弄不好死活就是出不來。爲此,簡單記錄這次嘗試的過程。

  • 基本配置:
    開發環境:eclipse3.1+myEclipse4.0;
    運行jar包:hibernate3.1.1.jar + log4j.jar+antlr-2.7.4.jar;
    數據庫:MySql4.1;(下載對應的驅動)
    服務器:tomcat5.0;
  • 基本開發過程

      使用hibernate向數據庫插入數據,同時將數據庫中的數據讀出,都是成功的。大都採用MyEclipse自動生成。修改與業務相關的代碼即可。

在其中遇到的問題:
  • 沒有關閉session連接。
  • 使用from查詢時出錯,沒有導入antlr相關的jar包:antlr-2.7.4.jar:ANTLR(ANother Tool for Language Recognition)是一個PCCTS制定的語言工具。它是創建認定者、程序編譯者、翻譯者提供一個包括Java、C#和C++在內的語法描述框架。使用from多態查詢語句時需要它。
  •  沒有正確引用hibernate.jar版本.(起初使用eclipse3.0開發,其中的hibernate是2.0版本)
注意的地方:主要是各個文件的路徑問題。
源碼目錄結構:兩個配置xml文件都放在包下面;
Classes目錄:log4j.properties放在classes目錄下;
具體的代碼下次貼出。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章