摘要:最近接觸了一款框架,叫先來說說我碰到的坑,以及在上的操作默認會默認生成方法和的配置文件,注解是這樣配置的,省事直接發文章了配置完成之后生成了一個的配置文件,還有默認的注解,這里都是不需要修改的,不過運行一看,報錯了碰到這樣的錯誤,查了下文檔
最近接觸了一款框架,叫Hibnate,先來說說我碰到的坑,以及在HIBNATE上的操作:
默認IDEA會默認生成MAIN方法和HIBNATE的配置文件,注解是這樣配置的,省事直接發文章了:
https://my.oschina.net/wangyuefive/blog/683771
ok,配置完成之后生成了一個Mapping的配置文件,還有默認的注解,這里都是不需要修改的,不過運行一看,報錯了
碰到這樣的錯誤,查了下文檔,是主鍵重復導致的,為啥重復呢,請檢查數據庫里的主鍵是否是自增長的,如果是自增長的,請加上@GeneratedValue注解,就像下面這樣,映射的配置文件都要加上,
然后在跑配置文件看看
還是這個錯誤,看主配置文件,發現此行沒有被注釋
仔細看圖片里的注釋,在跑下,解決,不過之前又碰到了一個問題,在使用HIBNATE注解的時候,生成SESSION工廠的時候應該這樣,跟默認生成的方式不一樣
必須要這么配置才會讓注解生效,IDEA還是很貼心噠,目前就這些坑,求點贊。。。。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/71157.html
摘要:某年某月的某一天,本汪在某個奇葩的公司,接手了某個奇葩的項目,遇到了一些奇葩的事情,就掉進關于做轉換時,那些關于首字符大小寫的坑。坑首字符小寫,第二個字符大寫的鍵名這個坑與相關,嚴格來說,應該是挖的坑。 某年某月的某一天,本汪在某個奇葩的公司,接手了某個奇葩的項目,遇到了一些奇葩的事情,就掉進關于fastjson做bean to json轉換時,那些關于首字符大小寫的坑。 這個奇葩項目...
摘要:基本知識其實接觸了這么久的我感覺給人難以理解的一個關鍵點是它的概念比較多而且坑爹的是這些概念經過了中文翻譯后變得面目全非相同的一個術語在不同的翻譯下含義總有著各種莫名其妙的差別鑒于此我在本章的開頭著重為為大家介紹一個的各項術語的基本含義為了 基本知識 其實, 接觸了這么久的 AOP, 我感覺, AOP 給人難以理解的一個關鍵點是它的概念比較多, 而且坑爹的是, 這些概念經過了中文翻譯后...
摘要:前兩天組里的大佬心血來潮,讓我這周把項目里的版本升級到最新版本,目前項目用到的是版本為的版本為現在按照要求統一升級到。三數據庫連接池同樣也是版本不兼容,需要升級到,親測有效。差不多這些,后續遇到其他問題還會繼續補充。 前兩天組里的大佬心血來潮,讓我這周把項目里的spring-boot、spring-cloud版本升級到最新版本,目前項目用到的是spring-boot版本為1.5.9.R...
閱讀 2453·2019-08-30 15:52
閱讀 2250·2019-08-30 12:51
閱讀 2845·2019-08-29 18:41
閱讀 2829·2019-08-29 17:04
閱讀 824·2019-08-29 15:11
閱讀 1742·2019-08-28 18:02
閱讀 3613·2019-08-26 10:22
閱讀 2519·2019-08-26 10:12