คำถามในหัวข้อ '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 มุมมอง
schedule
16.11.2023
Spring Boot (JAR) พร้อมเซิร์ฟเล็ตโปรแกรมเลือกจ่ายงานหลายรายการสำหรับ REST API ที่แตกต่างกันด้วย Spring Data REST
ฉันมีโปรเจ็กต์ที่ใช้ Spring Boot เพื่อสร้าง JAR ที่ปฏิบัติการได้ซึ่งเปิดเผย REST API ด้วย Spring Data REST มันยังรวมเข้ากับ Spring Security OAuth อีกด้วย นั่นใช้ได้ดี ปัญหาของฉันคือดังต่อไปนี้
ฉันต้องการให้โมดูลที่แตกต่างกันสำหรับ REST API...
4165 มุมมอง
schedule
09.11.2023
ดูอินเทอร์เฟซพื้นที่เก็บข้อมูลเฉพาะสำหรับมุมมองฐานข้อมูลหรือไม่
ฉันกำลังทำงานกับ 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 มุมมอง
schedule
03.12.2023
EntityManager.createQuery() ใช้เวลามากในการสร้างแบบสอบถามและเชื่อมโยงพารามิเตอร์ ประสิทธิภาพการทำงานได้รับผลกระทบ
เรากำลังใช้แบบสอบถามเกณฑ์ Spring JPA ( javax.persistence.criteria.CriteriaQuery) เพื่อดึงข้อมูลจากฐานข้อมูล เราใช้ javax.persistence.criteria.Predicate เพื่อสร้างภาคแสดง เรามีภาคแสดง 'หรือ' 1,500 รายการในแบบสอบถามเดียว และแต่ละภาคแสดงจะมี 6 ภาคแสดง...
312 มุมมอง
schedule
27.12.2023
แมลงสาบ Db พร้อมสปริงบูท
ขณะใช้ Coacroach Db กับ Spring Boot และ Spring Batch ฉันได้รับข้อผิดพลาดต่อไปนี้
org.postgresql.util.PSQLException: ERROR: invalid value for parameter "TimeZone": "Europe/London"
รายละเอียด: ระบบไม่พบเส้นทางที่ระบุ
Application.properties...
227 มุมมอง
schedule
26.11.2023
Spring JPA: หลีกเลี่ยงการเลือกก่อนอัปเดต
ขณะนี้เรากำลังดำเนินการเพิ่มประสิทธิภาพการสืบค้น JPA
ในการใช้งานครั้งหนึ่ง เรารู้ว่าการดำเนินการอัปเดตคาดว่าจะดำเนินการและเรียกใช้เมธอด save(entity) ของ JPA
อย่างไรก็ตาม เมื่อใดก็ตามที่เราเรียก API นี้ คำสั่ง Select...
335 มุมมอง
schedule
11.11.2023
การรักษาความปลอดภัยแบบสปริงให้ 401 บนจุดสิ้นสุด api ทั้งหมด
ฉันเคยเห็นโพสต์มากมายเกี่ยวกับปัญหาเดียวกัน แต่ไม่มีวิธีแก้ไขที่เหมาะกับฉัน
ฉันมี API ที่ปลอดภัยด้วยการรักษาความปลอดภัยแบบสปริงดังนี้
@EnableWebSecurity
@Component
public class SecurityConfiguration extends WebSecurityConfigurerAdapter {...
29 มุมมอง
schedule
17.01.2024
หนังสือภาคสนามใน com.example.BookProject.Servies.BookServies จำเป็นต้องมี bean ชื่อ 'book' ซึ่งไม่พบ
ฉันประสบปัญหานี้กับ Spring-boot เมื่อ Run the Server ไม่สามารถทำงานได้
แอปพลิเคชันไม่สามารถเริ่มต้นได้
คำอธิบาย:
หนังสือภาคสนามใน com.example.BookProject.Servies.BookServies จำเป็นต้องมี bean ชื่อ 'book' ซึ่งไม่พบ...
23 มุมมอง
schedule
27.11.2023
(A) พฤติกรรมซิงโครนัสของการเรียก Spring jpa ด้วย CompletableFutures [ซ้ำกัน]
แก้ไข: เหตุผลนี้เป็นแคชระดับที่ 1 ตามที่อธิบายไว้ ที่นี่ วิธีแก้ไขคือการล้างข้อมูลด้วยตนเองหลังจากบันทึก
ฉันมีรหัสจาวาต่อไปนี้:
Player updatedPlayer = playerRepository.save(player);
CompletableFuture.runAsync(() -> {
List<Player>...
13 มุมมอง
schedule
19.01.2024