คำถามในหัวข้อ 'spring-data-jpa'

Spring Data JPA มีวิธีใดในการนับเอนทิตีโดยใช้การแก้ไขชื่อวิธีการหรือไม่
Spring Data JPA รองรับเอนทิตีการนับโดยใช้ข้อกำหนดเฉพาะ แต่มันมีวิธีใดบ้างในการนับเอนทิตีโดยใช้การแก้ไขชื่อวิธีการ? สมมติว่าฉันต้องการวิธี countByName เพื่อนับเอนทิตีที่มีชื่อเฉพาะ เช่นเดียวกับวิธี findByName...
237023 มุมมอง
schedule 31.12.2023

Spring Autowiring ล้มเหลวเมื่อใช้ Cobertura
เมื่อฉันรัน Cobertura จะทำให้เกิดข้อผิดพลาดการเดินสายอัตโนมัติของ Spring ต่อไปนี้: เกิดจาก: org.springframework.beans.factory.BeanCreationException: เกิดข้อผิดพลาดในการสร้าง bean ด้วยชื่อ 'userResource': การฉีดการอ้างอิงแบบ autowired ล้มเหลว;...
942 มุมมอง

Spring Boot (JAR) พร้อมเซิร์ฟเล็ตโปรแกรมเลือกจ่ายงานหลายรายการสำหรับ REST API ที่แตกต่างกันด้วย Spring Data REST
ฉันมีโปรเจ็กต์ที่ใช้ Spring Boot เพื่อสร้าง JAR ที่ปฏิบัติการได้ซึ่งเปิดเผย REST API ด้วย Spring Data REST มันยังรวมเข้ากับ Spring Security OAuth อีกด้วย นั่นใช้ได้ดี ปัญหาของฉันคือดังต่อไปนี้ ฉันต้องการให้โมดูลที่แตกต่างกันสำหรับ REST API...
4165 มุมมอง

ดูอินเทอร์เฟซพื้นที่เก็บข้อมูลเฉพาะสำหรับมุมมองฐานข้อมูลหรือไม่
ฉันกำลังทำงานกับ Oracle Views จำนวนมากในขณะนี้โดยใช้ Spring Data JPA และรู้สึกว่า CrudRepository เสนอวิธีการมากเกินไปที่ฉันไม่ต้องการเปิดเผย เหตุผลก็คือฉันแค่ต้องการวิธีการเลือก...
425 มุมมอง
schedule 20.12.2023

เข้าร่วมสองหน่วยงาน JPA ที่มีความสัมพันธ์แบบ oneToMany
ฉันมีสองเอนทิตี A, B ใน A นี้เป็นพาเรนต์และมีโครงสร้างตารางด้านล่าง ตาราง-ก A1-->คอลัมน์ ตาราง-B B1-->A1 B2-->A1 ฉันต้องดึงแถว A1 และแถวที่เกี่ยวข้องในตาราง B(B1,B2) ตามเงื่อนไขของทั้งตาราง A และ B...
45 มุมมอง
schedule 02.01.2024

วิธีสลับ @JsonBackReference และ @JsonManagedReference ตามเอนทิตีที่ถูกอ้างอิง
ฉันกำลังพยายามค้นหาวิธีสลับ @JsonBackRefence และ @JsonManagedReference ตามเอนทิตีที่ฉันอ้างอิงจากที่เก็บที่เกี่ยวข้อง ไซต์.java @Entity @Table(name = "Site") public class Site { @Id private String id;...
861 มุมมอง
schedule 30.11.2023

ข้อมูลสปริง jpa findAll ที่สร้าง sql ไม่ได้ใช้การเข้าร่วม [ซ้ำกัน]
ฉันมีเอนทิตีดังต่อไปนี้ @Entity public class User { @Id private Long id; @ManyToOne(cascade = CascadeType.ALL) private Type type; public Long getId() { return id; } public void setId(Long id) {...
82 มุมมอง
schedule 01.01.2024

ลบ libs ที่ไม่จำเป็นทั้งหมดออกจากขวดไขมัน
ฉันกำลังเขียนแอปพลิเคชันคอนโซล Java โดยใช้ตัวเชื่อมต่อ Spring Boot Jpa และ MySQL ฉันจะแยก lib ที่ไม่จำเป็นทั้งหมดออกจากขวดไขมันของฉันได้อย่างไร? build.gradle buildscript { ext { springBootVersion = '1.5.9.RELEASE' }...
2397 มุมมอง
schedule 03.01.2024

สปริงด้วย Querydsl: ข้อยกเว้นตัวชี้ Null
ฉันกำลังพยายามใช้ฟังก์ชันตัวกรองการค้นหาและโหลดตารางในแอปพลิเคชัน spring boot data JPA สำหรับการสร้างแบบสอบถามแบบไดนามิก ฉันใช้ Querydsl ฉันกำลังค้นหาข้อมูลตาม sFloor และ nBuildId หากฉันผ่าน sFloor nBuildId...
917 มุมมอง
schedule 07.12.2023

Spring Jpa save() ลบคอลัมน์ออกจากเอนทิตีย่อย
CandRef.java @Getter @Setter @AllArgsConstructor @EqualsAndHashCode @NoArgsConstructor @Entity @IdClass(CandRefKey.class) @Table(name = "EDJ_CANDD_REF") public class CandRef implements Serializable { /** * */ private static final long...
102 มุมมอง

EntityManager.createQuery() ใช้เวลามากในการสร้างแบบสอบถามและเชื่อมโยงพารามิเตอร์ ประสิทธิภาพการทำงานได้รับผลกระทบ
เรากำลังใช้แบบสอบถามเกณฑ์ Spring JPA ( javax.persistence.criteria.CriteriaQuery) เพื่อดึงข้อมูลจากฐานข้อมูล เราใช้ javax.persistence.criteria.Predicate เพื่อสร้างภาคแสดง เรามีภาคแสดง 'หรือ' 1,500 รายการในแบบสอบถามเดียว และแต่ละภาคแสดงจะมี 6 ภาคแสดง...
312 มุมมอง

แมลงสาบ Db พร้อมสปริงบูท
ขณะใช้ Coacroach Db กับ Spring Boot และ Spring Batch ฉันได้รับข้อผิดพลาดต่อไปนี้ org.postgresql.util.PSQLException: ERROR: invalid value for parameter "TimeZone": "Europe/London" รายละเอียด: ระบบไม่พบเส้นทางที่ระบุ Application.properties...
227 มุมมอง

Spring JPA: หลีกเลี่ยงการเลือกก่อนอัปเดต
ขณะนี้เรากำลังดำเนินการเพิ่มประสิทธิภาพการสืบค้น JPA ในการใช้งานครั้งหนึ่ง เรารู้ว่าการดำเนินการอัปเดตคาดว่าจะดำเนินการและเรียกใช้เมธอด save(entity) ของ JPA อย่างไรก็ตาม เมื่อใดก็ตามที่เราเรียก API นี้ คำสั่ง Select...
335 มุมมอง
schedule 11.11.2023

การรักษาความปลอดภัยแบบสปริงให้ 401 บนจุดสิ้นสุด api ทั้งหมด
ฉันเคยเห็นโพสต์มากมายเกี่ยวกับปัญหาเดียวกัน แต่ไม่มีวิธีแก้ไขที่เหมาะกับฉัน ฉันมี API ที่ปลอดภัยด้วยการรักษาความปลอดภัยแบบสปริงดังนี้ @EnableWebSecurity @Component public class SecurityConfiguration extends WebSecurityConfigurerAdapter {...
29 มุมมอง

หนังสือภาคสนามใน com.example.BookProject.Servies.BookServies จำเป็นต้องมี bean ชื่อ 'book' ซึ่งไม่พบ
ฉันประสบปัญหานี้กับ Spring-boot เมื่อ Run the Server ไม่สามารถทำงานได้ แอปพลิเคชันไม่สามารถเริ่มต้นได้ คำอธิบาย: หนังสือภาคสนามใน com.example.BookProject.Servies.BookServies จำเป็นต้องมี bean ชื่อ 'book' ซึ่งไม่พบ...
23 มุมมอง

(A) พฤติกรรมซิงโครนัสของการเรียก Spring jpa ด้วย CompletableFutures [ซ้ำกัน]
แก้ไข: เหตุผลนี้เป็นแคชระดับที่ 1 ตามที่อธิบายไว้ ที่นี่ วิธีแก้ไขคือการล้างข้อมูลด้วยตนเองหลังจากบันทึก ฉันมีรหัสจาวาต่อไปนี้: Player updatedPlayer = playerRepository.save(player); CompletableFuture.runAsync(() -> { List<Player>...
13 มุมมอง