本文整理汇总了Java中org.seasar.doma.jdbc.dialect.H2Dialect类的典型用法代码示例。如果您正苦于以下问题:Java H2Dialect类的具体用法?Java H2Dialect怎么用?Java H2Dialect使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
H2Dialect类属于org.seasar.doma.jdbc.dialect包,在下文中一共展示了H2Dialect类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setUpDatabase
import org.seasar.doma.jdbc.dialect.H2Dialect; //导入依赖的package包/类
@BeforeClass
public static void setUpDatabase() throws Exception {
config = new Config() {
final Dialect dialect = new H2Dialect();
@Override
public Dialect getDialect() {
return dialect;
}
@Override
public DataSource getDataSource() {
return database.getDataSource();
}
};
}
示例2: create
import org.seasar.doma.jdbc.dialect.H2Dialect; //导入依赖的package包/类
@Override
public EnkanSystem create() {
return EnkanSystem.of(
"hmac", new HmacEncoder(),
"doma", builder(new DomaProvider())
.set(DomaProvider::setDialect, new H2Dialect())
.build(),
"jackson", new JacksonBeansConverter(),
"flyway", new FlywayMigration(),
"template", new FreemarkerTemplateEngine(),
"metrics", new MetricsComponent(),
"datasource", new HikariCPComponent(OptionMap.of("uri", "jdbc:h2:mem:test")),
"app", new ApplicationComponent("kotowari.example.ExampleApplicationFactory"),
"http", builder(new UndertowComponent())
.set(WebServerComponent::setPort, Env.getInt("PORT", 3000))
.set(WebServerComponent::setSslPort, Env.getInt("SSL_PORT", 3002))
.set(WebServerComponent::setSsl, Env.getInt("SSL_PORT", 0) != 0)
.set(WebServerComponent::setKeystorePath, Env.get("KEYSTORE_PATH"))
.set(WebServerComponent::setKeystorePassword, Env.get("KEYSTORE_PASSWORD"))
.build()
).relationships(
component("http").using("app"),
component("app").using("datasource", "template", "doma", "jackson", "metrics", "hmac"),
component("doma").using("datasource", "flyway"),
component("flyway").using("datasource")
);
}
示例3: AppConfig
import org.seasar.doma.jdbc.dialect.H2Dialect; //导入依赖的package包/类
@Inject
public AppConfig(DataSource ds) {
dialect = new H2Dialect();
dataSource = new LocalTransactionDataSource(ds);
transactionManager = new LocalTransactionManager(
dataSource.getLocalTransaction(getJdbcLogger()));
}
示例4: getDialect
import org.seasar.doma.jdbc.dialect.H2Dialect; //导入依赖的package包/类
@Override
public Dialect getDialect() {
return new H2Dialect();
}
示例5: init
import org.seasar.doma.jdbc.dialect.H2Dialect; //导入依赖的package包/类
@PostConstruct
public void init() {
dialect = new H2Dialect();
}
示例6: dialect
import org.seasar.doma.jdbc.dialect.H2Dialect; //导入依赖的package包/类
@Bean
public Dialect dialect() {
return new H2Dialect();
}