Dali (một phần của Eclipse tạo ra các thực thể JPA) sử dụng DTP (một phần khác của Eclipse) để xác định kiểu thuộc tính Java cho một kiểu dữ liệu cụ thể. Các ánh xạ này dành riêng cho nền tảng cơ sở dữ liệu và được chỉ định trong .xmi
các tệp trong các trình cắm DTP khác nhau.
Ví dụ, trong Juno, đối với PostgreSQL, kiểu dữ liệu ABSTIME
được ánh xạ tới kiểu Java java.lang.Object
trong tệp /runtime/vendors/postgresql/postgresql_8.x.xmi
trong jar của trình cắm thêm ./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar
.
Tùy thuộc vào nền tảng cơ sở dữ liệu của bạn và những plugin nào khác mà bạn đã cài đặt, những cài đặt này có thể đã thay đổi giữa Indigo và Juno. Bạn có thể giải nén tệp .xmi thích hợp, chỉnh sửa và đưa nó trở lại jar của nó và điều này sẽ thay đổi cách các thực thể được tạo.