国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用hibernate時mapping、實體、數據表等初始配置問題

2019-11-08 20:32:43
字體:
來源:轉載
供稿:網友

問題描述:報錯,大概就是說解釋不了mapping映射,找不到.hbm.xml文件(resource) 調了一大推配置文件,debug半天整蒙了

最后全刪了,整個世界都清靜啦哈哈!----------------------------然后重新用myeclipse的功能來創建自動配置:

新建web工程,工程lib下復制一個數據庫連接驅動MySQL-connector-java-5.1.18-bin

工程名上右鍵選擇configure  facets  manager

會自動產生hibernate.cfg.xml、HibernatesessionFactory文件,當然先new一個包來放Factory文件。

接下來要自動生成.hbm.xml文件和entity實體類

空白處右鍵新建數據庫連接驅動

建立連接之后啟動連接,逆向工程生成entity實體類和映射文件,如下圖

至此配置文件完成了!

另外:useUnicode=true&characterEncoding=utf-8這句可以加在連接數據庫的url后,?+此語句,解決中文亂碼問題。

對了,測試類進行session.save()向數據庫插入數據的時候報錯,org.hibernate.MappingException: Unknown entity: java.lang.String

實體類類型怎么成String了?看看源碼,我擦,session.save("user");然后果斷把“”去掉,哈哈,萬事大吉了!

哦,又想起一個······報警告,log4j什么的有問題,也就是日志,然后添加一個log4j.PRoperties

# Configure logging for testing: optionally with log filelog4j.rootLogger=WARN, stdout# log4j.rootLogger=WARN, stdout, logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%nlog4j.appender.logfile=org.apache.log4j.FileAppenderlog4j.appender.logfile.File=target/spring.loglog4j.appender.logfile.layout=org.apache.log4j.PatternLayoutlog4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

運行  可以了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涟源市| 岳普湖县| 额尔古纳市| 海伦市| 沾化县| 赣州市| 浦东新区| 拜泉县| 隆德县| 克什克腾旗| 桂林市| 沙雅县| 安达市| 平果县| 班玛县| 桓台县| 邵阳县| 文昌市| 新营市| 芒康县| 吴忠市| 郸城县| 嵊州市| 东平县| 中方县| 平凉市| 万宁市| 长顺县| 临沧市| 仁布县| 富顺县| 察隅县| 当阳市| 鹤峰县| 金沙县| 广饶县| 喀喇沁旗| 苏尼特右旗| 册亨县| 洪泽县| 杭锦后旗|