本文整理汇总了Java中org.nutz.dao.impl.SimpleDataSource类的典型用法代码示例。如果您正苦于以下问题:Java SimpleDataSource类的具体用法?Java SimpleDataSource怎么用?Java SimpleDataSource使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
SimpleDataSource类属于org.nutz.dao.impl包,在下文中一共展示了SimpleDataSource类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: test04
import org.nutz.dao.impl.SimpleDataSource; //导入依赖的package包/类
@Test
public void test04() throws Exception {
SimpleDataSource dataSource = new SimpleDataSource();
dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/take");
dataSource.setUsername("root");
dataSource.setPassword("root");
Dao dao = new NutDao(dataSource);
Daos.createTablesInPackage(dao, "com.jt.stock.model", false);
}
示例2: buildDataSource
import org.nutz.dao.impl.SimpleDataSource; //导入依赖的package包/类
/**
* 构建DataSource,子类可覆盖. 如果存在Druid,则使用之,否则使用内置的SimpleDataSource
* @param props 配置信息
* @return 目标DataSource
*/
protected DataSource buildDataSource(Properties props) {
if (druidFactoryClass != null) {
log.debug("build DruidDataSource by props");
Mirror<?> mirror = Mirror.me(druidFactoryClass);
DataSource ds = (DataSource) mirror.invoke(null, "createDataSource", props);
if (!props.containsKey("maxWait"))
Mirror.me(ds).setValue(ds, "maxWait", 15*1000);
return ds;
}
log.debug("build SimpleteDataSource by props");
return SimpleDataSource.createDataSource(props);
}