Oracle
 sql >> Baza danych >  >> RDS >> Oracle

jak przekazać połączenie utworzone przez użytkownika do hibernacji

Właściwym sposobem na to byłoby użycie niestandardowej implementacji o.h.c.ConnectionProvider . W getConnection() metody, będziesz miał możliwość rzucania zwykłego Connection w OracleConnection i zrobić z nim mroczne voodoo, zanim go zwrócić.

Ten interfejs ma kilka implementacji, które możesz rozszerzyć, aby ułatwić pracę, w zależności od tego, jak uzyskasz początkowe połączenie (np. ze źródła danych).

Ten post na forach Hibernate pokazuje implementację, która może być wykorzystana jako pierwszy przykład (plakat również robi czarną magię za pomocą OracleConnection więc to dobry przykład).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. użyj LIKE i IN z podzapytaniem w sql

  2. Tworzenie indeksów dla grupowania według pól?

  3. Jak skonfigurować podświetlanie składni w SQLcl

  4. Zarządzanie ODP.NET — nie można znaleźć żądanego dostawcy danych .Net Framework

  5. Zamieszanie w strefie czasowej Oracle 10g