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

Unitils dan DBMaintainer - bagaimana membuatnya bekerja dengan banyak pengguna/skema?

akhirnya saya menemukan cara untuk menyuntikkan unitil.properties pilihan Anda --- dengan membuat instance Unitils sendiri!

Anda memerlukan metode yang membangkitkan @BeforeClass, di mana Anda melakukan sesuatu seperti berikut:

@BeforeClass
public void initializeUnitils {
    Properties properties;
    ...
    // load properties file/values depending on various conditions
    ...
    Unitils unitils = new Unitils();
    unitils.init(properties);
    Unitils.setInstance( unitils );     
}

Saya memilih file properti tergantung pada konfigurasi hibernasi mana yang dimuat (melalui @HibernateSessionFactory), tetapi harus ada opsi lain juga



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-00904:pengenal tidak valid

  2. buat fungsi khusus untuk perbedaan tanggal tidak termasuk akhir pekan dan hari libur di Oracle sql

  3. Oracle:Jika Tabel Ada

  4. Masukkan data dalam jumlah besar secara efisien dengan SQL

  5. ORA-01861:literal tidak cocok dengan format string