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

Làm cách nào để đăng ký các hàm SQL không độc lập theo cách thủ công trong ứng dụng Spring Boot?

Bạn có thể tìm thấy một ví dụ đầy đủ chức năng trong kho lưu trữ GitHub của Java Persistence Hiệu suất cao .

Trong trường hợp của bạn, bạn không cần phải tùy chỉnh JpaPlatform . Điều đó phải được đặt thành HibernateJpaPlatform .

Bạn có thể đăng ký MetadataBuilderContributer hoặc lập trình hoàn toàn thông qua application.properties tệp cấu hình:

hibernate.metadata_builder_contributor=com.vladmihalcea.book.hpjp.SqlFunctionsMetadataBuilderContributor


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo một thủ tục được lưu trữ:thiết lập bộ ký tự và đối chiếu

  2. đọc hình ảnh BLOB từ cơ sở dữ liệu MySQL

  3. sử dụng lại bí danh trong SELECT

  4. Bảng Mysql có chỉ mục tổng hợp nhưng không có khóa chính

  5. Cách đảm bảo cơ sở dữ liệu MySQL của bạn được bảo mật