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