Search in sources :

Example 1 with DatasourcesFraction

use of org.wildfly.swarm.datasources.DatasourcesFraction in project wildfly-swarm by wildfly-swarm.

the class Main method main.

public static void main(String... args) throws Exception {
    swarm = new Swarm(args);
    swarm.fraction(new DatasourcesFraction().jdbcDriver("h2", (d) -> {
        d.driverClassName("org.h2.Driver");
        d.xaDatasourceClass("org.h2.jdbcx.JdbcDataSource");
        d.driverModuleName("com.h2database.h2");
    }).dataSource("ExampleDS", (ds) -> {
        ds.driverName("h2");
        ds.connectionUrl("jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE");
        ds.userName("sa");
        ds.password("sa");
    }));
    swarm.start().deploy();
}
Also used : Swarm(org.wildfly.swarm.Swarm) DatasourcesFraction(org.wildfly.swarm.datasources.DatasourcesFraction) Swarm(org.wildfly.swarm.Swarm) DatasourcesFraction(org.wildfly.swarm.datasources.DatasourcesFraction)

Aggregations

Swarm (org.wildfly.swarm.Swarm)1 DatasourcesFraction (org.wildfly.swarm.datasources.DatasourcesFraction)1