Tôi là người mới bắt đầu với MyBatis.Làm cách nào để chèn bộ sưu tập các đối tượng bằng MyBatis 3.x?
Tôi chỉ muốn biết cách chèn một tập hợp các đối tượng từ một thể hiện của một lớp. Giả sử tôi có một lớp Người dùng liên quan đến một Lưu ý trong mối quan hệ một-nhiều. Tôi chỉ muốn đề cập rằng tôi đã xây dựng lược đồ của mình bằng cách sử dụng chú thích JPA 2 thông qua hbm2ddl của Hibernate. Tôi sẽ thêm chú thích JPA chính mà tôi đã sử dụng trong mã mẫu bên dưới.
Dưới đây là một ví dụ:
@Entity
public class User {
...
@OneToMany
@JoinColumn(name="user")
public List<Note> getNotes() {...}
...
}
Bây giờ, mỗi khi tôi chèn một cái gì đó vào bảng tài khoản tôi có để chèn các trường hợp vào bảng Lưu ý nếu danh sách không phải là trống rỗng. Hãy lưu ý các @JoinColumn trong bảng Note cần có id của Người dùng được chèn vào, mà tôi đã thiết lập để được tự động phát.
Có ai có hoạt động như thế này không? Cảm ơn.
Kiểm tra chi tiết trả lời ở đây: http://stackoverflow.com/questions/23486547/mybatis-batch-insert-update-for-oracle?answertab=votes#tab-top –