国产探花免费观看_亚洲丰满少妇自慰呻吟_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

運行  可以了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连云港市| 上蔡县| 宜丰县| 汝阳县| 贵州省| 凤台县| 杂多县| 江山市| 齐齐哈尔市| 乌兰察布市| 阿鲁科尔沁旗| 高要市| 株洲市| 武城县| 玉树县| 郯城县| 芜湖市| 石柱| 莱芜市| 瓮安县| 清苑县| 灵川县| 乌鲁木齐市| 林州市| 兴文县| 镇原县| 山阳县| 桃园市| 宝清县| 永吉县| 吴桥县| 浦县| 拜泉县| 那坡县| 舞阳县| 芷江| 龙岩市| 大关县| 习水县| 阿鲁科尔沁旗| 津南区|