Hibernate執行成功,數據庫沒有創建表的原因


主鍵使用字符串過長

bean屬性中有關鍵字

hibernate.cfg.xml文件中缺少了一個自動創建數據庫表的語句:<property name="hibernate.hbm2ddl.auto">update</property>

檢查setter//getter方法,看是否有例如boolean屬性的getter方法為isXXX

將數據庫方言改為:,org.hibernate.dialect.MySQLDialect,MySQL5.5版本以后就不能用org.hibernate.dialect.MySQLInnoDBDialect方言來實現自動建表了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM