Sử dụng annotation @OneToMany trong JPA
Giả sử các bạn đang làm trong một dự án mà database có 2 bảng, ví dụ như student và clazz có cấu trúc như sau:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
CREATE TABLE `clazz` ( `id` int(11) NOT NULL, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `student` ( `id` int(11) NOT NULL, `name` varchar(255) DEFAULT NULL, `clazz_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`), FOREIGN KEY (`clazz_id`) REFERENCES `clazz` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
Như các bạn thấy, bảng clazz có các cột id, name với primary key là cột id. Bảng… Read More







