sql >> Database >  >> RDS >> Oracle

Unitils en DBMaintainer - hoe kan ik ze laten werken met meerdere gebruikers/schema's?

uiteindelijk heb ik een manier gevonden om unitil.properties naar keuze te injecteren --- door Unitils zelf te instantiëren!

Je hebt een methode nodig die @BeforeClass wordt opgeroepen, waarin je zoiets als het volgende uitvoert:

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

Ik kies het eigenschappenbestand afhankelijk van welke slaapstandconfiguratie is geladen (via @HibernateSessionFactory), maar er zouden ook andere opties moeten zijn



  1. hoe de opgeslagen procedure in SQL Developer uit te voeren?

  2. Hoe programmatisch DDL genereren vanuit de Oracle-database?

  3. Verschil tussen zwevend en decimaal gegevenstype

  4. Converteer rijen naar kolommen met 'Pivot' in SQL Server