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

Cách nhận giá trị khóa chính tự động tăng trong MySQL bằng Hibernate

Khi bạn lưu thực thể ngủ đông, id tài sản sẽ được cư trú cho bạn. Vì vậy, nếu bạn có

MyThing thing = new MyThing();
...

// save the transient instance.
dao.save(thing);

// after the session flushes, thing.getId() should return the id.

Tôi thực sự hầu như luôn làm một assertNotNull trên id của một thực thể vẫn tồn tại trong các thử nghiệm của tôi để đảm bảo lưu 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. Thuật toán để chọn các địa điểm phổ biến nhất từ ​​cơ sở dữ liệu

  2. Tôi có thể sử dụng loại lược đồ nào để chứa các mục nhập dữ liệu dựa trên ngày tháng theo cách thủ công?

  3. Lưu trữ thông tin đăng nhập MS SQL Server trong Cơ sở dữ liệu MySQL

  4. Plugin 'FEDERATED' bị tắt

  5. Làm cách nào để kiểm tra các giá trị cột trùng lặp trong bảng trước khi chèn chúng bằng Perl?