Trong JPA 2.0:
-
@SequenceGeneratorchú thích vàsequence-generatortương đương phần tử do allow để chỉ định mộtschema(vàcatalog) tên . -
schemasubelement phải được tôn vinh bởi trình tạo trình tự nữa.
Nhưng điều này không áp dụng cho JPA 1.0.
Tôi sẽ chỉ trích dẫn các phần về schema subelement để minh họa sự khác biệt (các phần liên quan khác được đề cập trong tài liệu tham khảo bên dưới). Từ đặc tả JPA 2.0:
Từ đặc điểm kỹ thuật JPA 1.0:
Vì vậy, trừ khi nhà cung cấp của bạn cung cấp một số tiện ích mở rộng cụ thể, các đề xuất của tôi là:
- Nâng cấp lên JPA 2.0 nếu có thể và sử dụng
schemasubelement sẽ thực hiện thủ thuật ~ hoặc ~ - Sử dụng
TableGeneratornếu bạn phải gắn bó với JPA 1.0 ~ hoặc ~ - Sử dụng bí danh nếu có thể (tôi không biết).
Tài liệu tham khảo
- Đặc điểm kỹ thuật JPA 1.0
- Phần 9.1.37 "Chú thích của Trình tạo trình tự"
- Phần 10.1.1.1 "lược đồ"
- Phần 12.2.2.5 "trình tạo trình tự"
- Đặc điểm kỹ thuật JPA 2.0
- Phần 11.1.44 "Chú thích của Trình tạo trình tự"
- Phần 12.2.1.1 "lược đồ"
- Phần 12.2.2.5 "trình tạo trình tự"