最新回答 / 小丑魚yang
在下不才,斗膽回答這個問題,以我的理解來說應該是以你的數(shù)據(jù)庫或者是數(shù)據(jù)表的編碼來進行判斷的,如果你指定的編碼是utf8為例,那么他比較的形勢應該就是以UNICODE編碼格式進行比較。
2016-03-22
最贊回答 / Adam_Ming
里面的one-to-many/many-to-one是reverse engineering的時候自動生成的。之前reverse engineering的時候之所以沒有生成,是因為老師給的sql有問題!??!reverse engineering需要根據(jù)數(shù)據(jù)庫的表結(jié)構(gòu)進行操作,我自己建上foreign key以后,再做reverse engineering就跟課堂上講的一樣了~算是自問自答了!
2016-03-15
已采納回答 / qq_xaingfeng_0
1,要用getCurrentSession生產(chǎn)的session,就必須有事務環(huán)境,意思就是你必須在調(diào)用session方法之前,session.beginTransaction();就算你只是get或者query2,在事務提交之后,即session.getTransaction().commit()之后,session自動關閉,所以你用getCurrentSession,只需要commit事務,不要去調(diào)用session.close()
2016-02-28
最贊回答 / 天地4638
導入的jar包和程序不匹配,你把本節(jié)課的老師上傳的資料下載下來,里面有hibernate3的jar包,導入到自己的項目就可以了!希望采納??!
2016-02-11
最贊回答 / time量子
不能這樣寫,hql語言和sql語言差不多,只是形式稍微不同,要想獲得對象里的屬性只有通過s.star這樣的方式,但是實際上是調(diào)用的getStar()方法的,這是一種映射原理,可以去了解一下java的反射機制
2015-12-11