Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Petakan tipe oracle dengan hibernate

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Durasi data dalam tabel Sementara Global?

  2. menjalankan prosedur tersimpan dengan parameter input dan kursor keluar dalam skrip Perl

  3. ORA-30926:tidak bisa mendapatkan set baris yang stabil di tabel sumber

  4. Refresh Cepat pada komitmen tampilan terwujud

  5. Kolom id Oracle RAW dan JDBC