Oracle
 sql >> база данни >  >> RDS >> Oracle

Unitils и DBMaintainer - как да ги накарам да работят с множество потребители/схеми?

в крайна сметка намерих начин да инжектирам произволни unitil.properties по ваш избор --- като сами инстанцирате Unitils!

Имате нужда от метод, който се предизвиква @BeforeClass, в който изпълнявате нещо като следното:

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

Избирам файла със свойства в зависимост от това коя конфигурация за хибернация е заредена (чрез @HibernateSessionFactory), но трябва да има и други опции



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Алтернативи на LIMIT и OFFSET за пейджинг в Oracle

  2. Форматиране на DATE в oracle

  3. Пивот в Oracle 11g

  4. Как да получите името на деня от дата в Oracle

  5. Стартирайте SCRIPT от PL/SQL блок