PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Spring Boot REST · @Constraint để xóa?

Cuối cùng tôi đã tìm ra câu trả lời. Trong application.properties , thêm:

spring.jpa.properties.javax.persistence.validation.group.pre-remove=javax.validation.groups.Default

Câu hỏi được liên kết cho tôi biết tôi cần thuộc tính nào, nhưng tôi không biết phải đặt nó ở đâu. Tôi đã cố gắng sử dụng cấu hình Java tùy chỉnh và thậm chí cả persistence.xml cấu hình, nhưng một số thứ khác không thành công.

Tại đây , Tôi biết được rằng "[...] tất cả các thuộc tính trong spring.jpa.properties.* được chuyển qua dưới dạng thuộc tính JPA bình thường (với tiền tố bị tước bỏ) khi EntityManagerFactory cục bộ được tạo. "Vì vậy, tôi chỉ cần thêm tiền tố đó và nó đã hoạt động.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa các bản sao khỏi bảng và liên kết lại các hàng tham chiếu với trang cái mới

  2. Các giá trị nhóm SQL cho một cột bằng một cột khác

  3. Chỉ trả về các giá trị số từ một cột cơ sở dữ liệu PostgreSQL

  4. Thay đổi kiểu dữ liệu cột từ Văn bản thành Số nguyên trong PostgreSQL

  5. Cách nhanh nhất để cắt ngắn dấu thời gian còn 5 phút trong Postgres là gì?