MyEclipse建立Hibernate專案

2021-09-19 03:35:53 字數 1360 閱讀 9891

記錄下自己所遇到的一些問題

注意:連線的是sqlserver資料庫,如果是mysql,則hibernate.cfg.xml中的配置資訊需做修改!

報錯如上,原因是在hibernate.cfg.xml中沒有載入對映,注意目錄為「/」

2.獲取sessionfactory方式(跟hibernate的版本有關)

之前sessionfactory獲取方式

// 建立配置物件

configuration config = new configuration().configure();

// 建立服務註冊物件(hibernate4.35之後該方法就不能再獲取到實體資訊了)

standardserviceregistry serviceregistry = new standardserviceregistrybuilder()

// 建立會話工廠物件

sessionfactory = config.buildsessionfactory(serviceregistry);

// 建立會話

session = sessionfactory.opensession();

// 開啟事務

transaction = session.begintransaction();

之後sessionfactory獲取方式

// 建立會話工廠物件

sessionfactory = new configuration().configure().buildsessionfactory();

// 建立會話

session = sessionfactory.opensession();

// 開啟事務

transaction = session.begintransaction();

3.specified jdbc driver com.microsoft.sqlserver.jdbc.sqlserverdriver class not found

報錯如上,原因是:缺少sqljdbc4-2.0.jar

4.exception in thread "main" org.hibernate.exception.sqlgrammarexception: 關鍵字 'user' 附近有語法錯誤。

原因:user與sql2005中的關鍵字段重名引起的

解決辦法:把下方user名字換成別的就行,例如account

myeclipse外掛程式安裝之建立link檔案安裝

ps 網上有很多這方面的文章,但是經過本人的驗證,很多都是有問題的,個人覺得主要原因在於link檔案的路徑問題,可能是因為作業系統的原因 軟體環境 myeclipse9.0 作業系統 window7 外掛程式 jrebel外掛程式 緊接著,進入myplugin目錄,以外掛程式名建立對於的資料夾reb...

myeclipse安裝外掛程式

myeclipse安裝pydev外掛程式 1.6.3 org.python.pydev.feature 1.6.3.2010100513.zip 2 在c program files genuitec myeclipse 8.x latest下建立myplugin資料夾,在其中建立pydev資料夾 ...

如何漢化MyEclipse

如何漢化myeclipse?筆者以myeclipse5.5為例,說明漢化過程。1,安裝myeclipse5.5.略 3,在myeclipse所在目錄中的eclipse資料夾 eclipse,表示當前目錄,以我的電腦為例,eclipse表示 c program files myeclipse 5.5....