最新回答 / 慕蓋茨7185558
我的是把hibernate.cfg.xml里面的方言換成了<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>就好了,好像因為我的mysql里面存儲引擎是engine=innodb,所以方言哪里換成這個對應的就好了。
2016-05-14
最新回答 / Asheng12311
那是因為你import 的包不對,你可能import了junit.framework.Assert; 按道理是import org.junit.Assert;這樣就正常了<...圖片...>
2016-05-13
已采納回答 / Nomo_Air
我之前用的eclipse自己生成的web.xm就會報這個錯誤,找了好久也沒成功,后來我用myeclipse 2015 做了同樣的項目竟然沒有錯誤,我就用myeclipse 2015 生成的xml拷貝到了eclipse中就沒有錯誤了,原因是eclipse用的2.3版本,myeclipse用的是web.xml 2.5版本。
2016-05-11
卡在這一步,一下午的時間終于調好了??偨Y經驗:
1.同學們一定要注意導入的是hibernate4.2.4的jar包。否則運行時會報錯
2.大家一定要注意自己的hibernate.cfg.xml的正確配置。之前我直接復制了那一集同學上傳的代碼,結果出錯。主要有兩個參數設置錯了,以下是正確的:
<property name="connection.password"></property>
<property name="connection.url">jdbc:mysql:///test?useUnicode=true&amp;characterEncoding=UTF-8</property>
1.同學們一定要注意導入的是hibernate4.2.4的jar包。否則運行時會報錯
2.大家一定要注意自己的hibernate.cfg.xml的正確配置。之前我直接復制了那一集同學上傳的代碼,結果出錯。主要有兩個參數設置錯了,以下是正確的:
<property name="connection.password"></property>
<property name="connection.url">jdbc:mysql:///test?useUnicode=true&amp;characterEncoding=UTF-8</property>
<property name="hbm2ddl.auto">update</property>
<property name="hibernate.current_session_context_class">thread</property>
<property name="hibernate.current_session_context_class">thread</property>
2016-05-11