sql >> Databáze >  >> RDS >> Oracle

Unitils a DBMaintainer – jak zajistit, aby fungovaly s více uživateli/schématy?

nakonec jsem našel způsob, jak vložit jakékoli unitil.properties dle vašeho výběru --- vytvořením instance Unitils sami!

Potřebujete metodu, která je vyvolána @BeforeClass, ve které provedete něco jako následující:

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

Soubor vlastností vybírám podle toho, která konfigurace hibernace je načtena (přes @HibernateSessionFactory), ale měly by existovat i další možnosti



  1. Příklad funkce Oracle k získání počtu dní mezi dvěma daty

  2. prázdný řetězec v orákulu

  3. TRANSACTION_MUTEX a přístup k více relacím

  4. Kdy použít jednoduché uvozovky, dvojité uvozovky a zadní zaškrtnutí v MySQL