Anda harus mengimplementasikan org.hibernate.usertype.CompositeUserType
yang membaca ini dari JDBC menjadi objek Java. Anda kemudian dapat menggunakan tipe Java di model Anda.
Menurut dokumentasi driver Oracle JDBC, tipe Java harus mengimplementasikan java.sql.SQLData
antarmuka:https://docs.Oracle.com/javase/tutorial /jdbc/basics/sqlcustommapping.html
Anda kemudian dapat menggunakan java.sql.ResultSet#getObject(int, java.util.Map<java.lang.String,java.lang.Class<?>>)
dalam tipe pengguna untuk mengekstrak tipe objek dari kumpulan hasil dan java.sql.ResultSet#setObject(int, Object)
untuk mengaturnya pada pernyataan yang telah disiapkan.