真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springdata-jpa-hibernate-03-創(chuàng)新互聯(lián)

springdata-jpa-hibernate-03

多表關(guān)聯(lián)操作
首先加上這個(gè)lombok依賴,可以使代碼更加簡潔
在這里插入圖片描述
一對(duì)一
在這里插入圖片描述
在這里插入圖片描述
account類
在這里插入圖片描述

在正陽等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè)公司,正陽網(wǎng)站建設(shè)費(fèi)用合理。

customerRepository接口
在這里插入圖片描述

測試
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
一對(duì)多

在這里插入圖片描述
在這里插入圖片描述
message類
在這里插入圖片描述
測試
在這里插入圖片描述
在這里插入圖片描述
多對(duì)一
在上面一對(duì)多的基礎(chǔ)上加上這句代碼就行

在這里插入圖片描述
MessageRepository接口
在這里插入圖片描述
測試:
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
多對(duì)多
1. 配置管理關(guān)系
@ManyToMany
@JoinColumn(name=“customer_id”)

在這里插入圖片描述
2. 配置關(guān)聯(lián)操作:
3.測試
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述
樂觀鎖
hibernate
防并發(fā)修改
在這里插入圖片描述
審計(jì)
如何使用審計(jì)功能
首先聲明實(shí)體類,需要在類上加上注解@EntityListeners(AuditingEntityListener.class),其次在application啟動(dòng)類中加上注解EnableJpaAuditing,同時(shí)在需要的字段上加上@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy等注解。
這個(gè)時(shí)候,在jpa.save方法被調(diào)用的時(shí)候,時(shí)間字段會(huì)自動(dòng)設(shè)置并插入數(shù)據(jù)庫,但是CreatedBy和LastModifiedBy并沒有賦值,因?yàn)樾枰?br />實(shí)現(xiàn)AuditorAware接口來返回你需要插入的值。
1.編寫AuditorAware

在這里插入圖片描述
2.在實(shí)體類中聲明@EntityListeners和相應(yīng)的注解
考慮到所有實(shí)體都需要聲明,就寫在BaseEntityModel 中

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
3.在Application 中啟用審計(jì)@EnableJpaAuditing

在這里插入圖片描述
在這里插入圖片描述
經(jīng)過測試如果你的實(shí)體類上面的多個(gè)字段使用了@CreatedBy這樣的注解,只會(huì)有一個(gè)生效,也就是說在一次請(qǐng)求中,只會(huì)被調(diào)用一次。
總結(jié):這里面涉及到的知識(shí)基本上都是hibernate的知識(shí)。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


新聞標(biāo)題:springdata-jpa-hibernate-03-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://weahome.cn/article/dhohhd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部