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

FindByUUID () sử dụng Kho lưu trữ JPA của Spring Data

Thử chú thích UUID của bạn thuộc tính @org.hibernate.annotations.Type(type="org.hibernate.type.UUIDCharType")
hoặc
@org.hibernate.annotations.Type(type="org.hibernate.type.UUIDBinaryType")

Tôi gặp phải sự cố tương tự khi truy vấn cơ sở dữ liệu với UUID do hoán đổi MSB / LSB với UUID ở định dạng nhị phân; chúng tôi đã giải quyết vấn đề khi coi dữ liệu là Chuỗi và thực hiện chuyển đổi cần thiết trước khi chuyển đổi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql_real_escape_string là không xác định

  2. mysql nhận last_insert_id () trong một trình kích hoạt

  3. lỗi di chuyển php Artian:nodename hoặc servname được cung cấp hoặc không biết

  4. Lọc theo định dạng MYSQL ngày giờ

  5. Hàm PHP để thoát khỏi cú pháp regexp của MySQL