由Pojo及*.hbm.xml生成數據庫表的方法及一些問題

1.先配置好applicationConxt-config.xml,主要代碼爲編程

<prop key="hibernate.hbm2ddl.auto">update</prop>

2.寫好相應的pojo類及對應的hbm.xml文件tomcat

3.運行tomcat便可app

注意事項:相應的字段在pojo類中和hbm.xml中要對應,不然很容易出錯hibernate

碰到的一個問題是Association references unmapped class,以下圖所示日誌

解決方案:code

  1. 某一個類沒有映射文件(*.hbm.xml)xml

  2. 該映射文件沒有註冊到hibernate.cfg.xmlci

  3. 多是文件名,成員變量寫錯io

  4. 映射文件路徑寫錯class

總之,養成良好的編程習慣,按照日誌一步一步去改正就成以了

相關文章
相關標籤/搜索