[Spring Data JPA] Xây dựng câu truy vấn thông qua tên của phương thức

Có nhiều cách khác nhau để tạo truy vấn với Spring Data JPA.

Creation from method names

Using JPA Named Queries

Using @Query

Mặc dù việc tạo truy vấn bằng cách Creation from method names khá là thuận tiện, nhưng vẫn có một số trường hợp cách này không phải là lựa chọn tối ưu. Ví dụ như trong quy tắc đặt tên phương thức không hỗ trợ một vài từ khóa SQL mà ta mong muốn, hoặc trường hợp câu truy vấn phức tạp thì tên phương thức sẽ rất dài nhìn hơi tởm 😀 Trong trường hợp đó các cách khác có thể là một lựa chọn hợp lý hơn.

Trong bài viết này sẽ chỉ nói về cách làm đầu tiên, tạo truy vấn thông qua tên của phương thức.

Tiếp tục đọc

#spring-data, #spring-data-jpa, #spring-framework

[Spring Data JPA] Tips

1. Spring Data JPA Auditing: Saving CreatedBy, CreatedDate, LastModifiedBy, LastModifiedDate automatically

https://programmingmitra.blogspot.com/2017/02/automatic-spring-data-jpa-auditing-saving-CreatedBy-createddate-lastmodifiedby-lastmodifieddate-automatically.html

 

 

#spring-data, #spring-data-jpa, #spring-framework