Hibernate

Spring Validation 的使用

zhangxs 2019-4-14 使用背景 目前在新樂才以及餐學院的專案中,引數校驗的工作都在前端完成,而後端介面只處理業務邏輯,但是這種方式不太合理,繞過頁面直接進行htt

Spring Boot 整合Hibernate Validator

Hibernate Validator提供了對請求引數的校驗,方便我們在開發中管理校驗資訊。本文通過簡單的示例描述在Spring Boot專案中使用Hibernate Validator。(本文僅描述Sp

Integer與int的區別

1.int是java提供的8種原始資料型別之一。Java為每個原始型別提供了封裝類,Integer是java為int提供的封裝類 。 2.int的預設值為0,而Integer的預設值為

Hibernate/JPA中如何合併實體集合?

正確合併集合並不是一件容易的事!推薦Vlad的例子文章 的Spring Boot示例,只有手工進行集合合併。 關鍵點: 刪除傳入集合中不再存在的現有資料庫行。 更新現有的

Hibernate/JPA如何保證不生成多餘的SQL語句?

對SQL語句如果沒有計數和斷言的情況下,很容易失去對當前場景背後執行的SQL的控制,從而導致效能損失。 本應用是計數和斷言“幕後”觸發的SQL語句的示例。計數SQL語句非常有用,以確保您的程式碼不會生成比你

Hibernate/JPA中@OneToOne和@MapsId的使用

雙向@OneToOne的效率低於與父表共享主鍵的單向@OneToOne。因此,不要使用雙向@OneToOne,最好是依靠單向@OneToOne和@MapsId。 第一步:在子實體這邊使用@MapsId

1715177515.5941