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

JPA nhật thực hai khóa ngoại @IdClass lỗi triển khai

Giá trị lớp định danh không được cùng lớp của Thực thể 'SaleDetails'

    @Entity
    @IdClass(PK.class)
    public static class SystemUser{
        @Id
        private String subsystem;

        @Id
        private String username;

        public PK getId(){
            return new PK(subsystem, username);
        }

        public void setId(PK id){
            this.subsystem = id.subsystem;
            this.username = id.username;
        }
    }

    public static class PK implements Serializable {

        private String subsystem;

        private String username;

        public PK(String subsystem, String username) {
            this.subsystem = subsystem;
            this.username = username;
        }
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi thành varchar hoặc varchar thành int khi so sánh trong MySQL có nhanh hơn không?

  2. binary_log_types.h:Không có tệp hoặc thư mục nào như vậy

  3. Câu hỏi Doctrine và LIKE

  4. Mysqldump 'không được công nhận là một chương trình lệnh nội bộ hoặc bên ngoài có thể hoạt động hoặc tệp hàng loạt

  5. Các lỗi tham số trong Laravel