当前位置: 首页>>代码示例>>Java>>正文


Java JDBCDriver类代码示例

本文整理汇总了Java中org.hsqldb.jdbc.JDBCDriver的典型用法代码示例。如果您正苦于以下问题:Java JDBCDriver类的具体用法?Java JDBCDriver怎么用?Java JDBCDriver使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


JDBCDriver类属于org.hsqldb.jdbc包,在下文中一共展示了JDBCDriver类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initializeJiraDataBaseForSla

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Initialize data base with 'MDA' JIRA project.
 */
@BeforeClass
public static void initializeJiraDataBaseForSla() throws SQLException {
	final DataSource datasource = new SimpleDriverDataSource(new JDBCDriver(), "jdbc:hsqldb:mem:dataSource", null, null);
	final Connection connection = datasource.getConnection();
	try {
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/sla/jira-create.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/sla/jira.sql"), StandardCharsets.UTF_8));
	} finally {
		connection.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:15,代码来源:JiraExportPluginResourceTest.java

示例2: getXAConnection

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
     * Get new XAConnection connection, to be managed by a connection manager.
     */
    public XAConnection getXAConnection() throws SQLException {

        // Comment out before public release:
/*
        System.err.print("Executing " + getClass().getName()
                         + ".getXAConnection()...");
*/

        // Use JDBCDriver directly so there is no need to register with DriverManager
        JDBCConnection connection =
            (JDBCConnection) JDBCDriver.getConnection(url, connectionProps);
        JDBCXAConnection xaConnection = new JDBCXAConnection(this, connection);

        return xaConnection;
    }
 
开发者ID:tiweGH,项目名称:OpenDiabetes,代码行数:19,代码来源:JDBCXADataSource.java

示例3: crearConexion

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Metodo que establece conexión con la base de datos local
 * 
 * @return objeto conexion
 */
public static Connection crearConexion() {
	Connection conexion = null;
	try {
		DriverManager.registerDriver(new JDBCDriver());
		String url = "jdbc:hsqldb:file:./DDBB/data/test";
		//Descomentar para probar los test en local.
		//String url = "jdbc:hsqldb:hsql://localhost/";
		String user = "SA";
		String pass = "";
		conexion = DriverManager.getConnection(url, user, pass);
	} catch (SQLException e) {
		e.printStackTrace();
	}
	return conexion;
}
 
开发者ID:Arquisoft,项目名称:citizensLoader2b,代码行数:21,代码来源:BBDD.java

示例4: getXAConnection

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
     * Get new XAConnection connection, to be managed by a connection manager.
     */
    public XAConnection getXAConnection() throws SQLException {

        // Comment out before public release:
/*
        System.err.print("Executing " + getClass().getName()
                         + ".getXAConnection()...");
*/

        // Use JDBCDriver directly so there is no need to regiser with DriverManager
        JDBCConnection connection =
            (JDBCConnection) JDBCDriver.getConnection(url, connectionProps);
        JDBCXAConnection xaConnection = new JDBCXAConnection(this, connection);

        return xaConnection;
    }
 
开发者ID:Julien35,项目名称:dev-courses,代码行数:19,代码来源:JDBCXADataSource.java

示例5: initializeJiraDataBase

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Initialize data base with 'MDA' JIRA project.
 */
@BeforeClass
public static void initializeJiraDataBase() throws SQLException {
	datasource = new SimpleDriverDataSource(new JDBCDriver(), "jdbc:hsqldb:mem:dataSource", null, null);
	final Connection connection = datasource.getConnection();
	final JdbcTemplate jdbcTemplate = new JdbcTemplate(datasource);
	try {
		ScriptUtils.executeSqlScript(connection,
				new EncodedResource(new ClassPathResource("sql/base-1/jira-create.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection,
				new EncodedResource(new ClassPathResource("sql/base-1/jira.sql"), StandardCharsets.UTF_8));
		jdbcTemplate.queryForList("SELECT * FROM pluginversion WHERE ID = 10075");
	} finally {
		connection.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:19,代码来源:AbstractJiraTest.java

示例6: initializeJiraDataBaseForImport

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Initialize data base with 'MDA' JIRA project.
 */
@BeforeClass
public static void initializeJiraDataBaseForImport() throws SQLException {
	datasource = new SimpleDriverDataSource(new JDBCDriver(), "jdbc:hsqldb:mem:dataSource", null, null);
	final Connection connection = datasource.getConnection();
	try {
		ScriptUtils.executeSqlScript(connection,
				new EncodedResource(new ClassPathResource("sql/base-1/jira-create.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection,
				new EncodedResource(new ClassPathResource("sql/base-2/jira-create.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection,
				new EncodedResource(new ClassPathResource("sql/upload/jira-create.sql"), StandardCharsets.UTF_8));

		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/base-1/jira.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/base-2/jira.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/upload/jira.sql"), StandardCharsets.UTF_8));
	} finally {
		connection.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:23,代码来源:JiraUpdateDaoTest.java

示例7: setup

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
@Before
public void setup() throws Exception {
    Class.forName(JDBCDriver.class.getName());
    connection = DriverManager.getConnection(JDBCURI, "SA", "");
    connection.setAutoCommit(true);
    File f = File.createTempFile(getClass().getSimpleName(), "dir");
    f.delete();
    f.mkdirs();
    dir = f;
    StringBuilder configuration = new StringBuilder();
    configuration.append("test.driverClass=").append(JDBCDriver.class.getName()).append("\n");
    configuration.append("test.jdbcUri=").append(JDBCURI).append("\n");
    configuration.append("test.username=SA\n");
    configuration.append("test.password=\n");
    configuration.append("test.patchDirs=").append(dir.getAbsolutePath()).append("/\n");
    PropertiesConfigurationParser configurationParser = new PropertiesConfigurationParser();
    ByteArrayInputStream in = null;
    try {
        in = new ByteArrayInputStream(configuration.toString().getBytes());
        Collection<ConfigurationEntry> configurationEntries = configurationParser.parse(new File("."), in);
        configurationEntry = configurationEntries.iterator().next();
        configurationEntry.validate();
    } finally {
        IOUtils.closeQuietly(in);
    }
}
 
开发者ID:m-szalik,项目名称:dbpatch,代码行数:27,代码来源:AbstractDbCommandTest.java

示例8: executeApp

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
@Override
public void executeApp() throws Exception {
    if (connection == null) {
        connection = JDBCDriver.getConnection("jdbc:hsqldb:mem:test", null);
        Statement statement = connection.createStatement();
        try {
            statement.execute("create table employee (name varchar(100))");
            statement.execute("insert into employee (name) values ('john doe')");
            statement.execute("insert into employee (name) values ('jane doe')");
            statement.execute("insert into employee (name) values ('sally doe')");
        } finally {
            statement.close();
        }
    }
    MockHttpServletRequest request = new MockHttpServletRequest("GET", "/jdbcservlet");
    MockHttpServletResponse response = new MockHttpServletResponse();
    service((ServletRequest) request, (ServletResponse) response);
}
 
开发者ID:glowroot,项目名称:glowroot,代码行数:19,代码来源:JdbcServlet.java

示例9: configureMetaStore

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
protected void configureMetaStore(HiveConf conf) {

        String jdbcDriver = JDBCDriver.class.getName();

        try {
            Class.forName(jdbcDriver);
        } catch (ClassNotFoundException e) {
            throw new RuntimeException(e);
        }

        // Set the hsqldb driver
        metaStorageUrl = "jdbc:hsqldb:mem:" + UUID.randomUUID().toString();
        hiveConf.set("datanucleus.connectiondrivername", jdbcDriver);
        hiveConf.set("javax.jdo.option.ConnectionDriverName", jdbcDriver);

        // No pooling needed. This will save us a lot of threads
        hiveConf.set("datanucleus.connectionPoolingType", "None");

        conf.setBoolVar(METASTORE_VALIDATE_CONSTRAINTS, true);
        conf.setBoolVar(METASTORE_VALIDATE_COLUMNS, true);
        conf.setBoolVar(METASTORE_VALIDATE_TABLES, true);
    }
 
开发者ID:klarna,项目名称:HiveRunner,代码行数:23,代码来源:StandaloneHiveServerContext.java

示例10: cleanJiraDataBaseForSla

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Clean data base with 'MDA' JIRA project.
 */
@AfterClass
public static void cleanJiraDataBaseForSla() throws SQLException {
	final DataSource datasource = new SimpleDriverDataSource(new JDBCDriver(), "jdbc:hsqldb:mem:dataSource", null, null);
	final Connection connection = datasource.getConnection();

	try {
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/sla/jira-drop.sql"), StandardCharsets.UTF_8));
	} finally {
		connection.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:15,代码来源:JiraExportPluginResourceTest.java

示例11: initializeJiraDataBaseForImport

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Initialize data base with 'MDA' JIRA project.
 */
@BeforeClass
public static void initializeJiraDataBaseForImport() throws SQLException {
	final DataSource datasource = new SimpleDriverDataSource(new JDBCDriver(), "jdbc:hsqldb:mem:dataSource", null, null);
	final Connection connection = datasource.getConnection();
	try {
		ScriptUtils.executeSqlScript(connection,
				new EncodedResource(new ClassPathResource("sql/upload/jira-create.sql"), StandardCharsets.UTF_8));
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/upload/jira.sql"), StandardCharsets.UTF_8));
	} finally {
		connection.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:16,代码来源:AbstractJiraUploadTest.java

示例12: cleanJiraDataBaseForImport

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
 * Clean data base with 'MDA' JIRA project.
 */
@AfterClass
public static void cleanJiraDataBaseForImport() throws SQLException {
	final DataSource datasource = new SimpleDriverDataSource(new JDBCDriver(), "jdbc:hsqldb:mem:dataSource", null, null);
	final Connection connection = datasource.getConnection();

	try {
		ScriptUtils.executeSqlScript(connection, new EncodedResource(new ClassPathResource("sql/upload/jira-drop.sql"), StandardCharsets.UTF_8));
	} finally {
		connection.close();
	}
}
 
开发者ID:ligoj,项目名称:plugin-bt-jira,代码行数:15,代码来源:AbstractJiraUploadTest.java

示例13: HSQLHibernateEntryDatabase

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
HSQLHibernateEntryDatabase(File dataDir) {
	if (factory == null) {
		factory = new HibernateBuilder().confDriver(JDBCDriver.class).confDialect(HSQLDialect.class)
				.confConnection("jdbc:hsqldb:" + new File(dataDir, "hsqlEntryDB").getAbsolutePath())
				.buildServiceRegistry().build();
	}
	s = factory.openSession();
	createTable();
}
 
开发者ID:shilongdai,项目名称:vsDiaryWriter,代码行数:10,代码来源:HSQLHibernateEntryDatabase.java

示例14: getXAConnection

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
/**
     * Get new XAConnection connection, to be managed by a connection manager.
     */
    public XAConnection getXAConnection() throws SQLException {

        // Comment out before public release:
/*
        System.err.print("Executing " + getClass().getName()
                         + ".getXAConnection()...");
*/
        // Use JDBCDriver directly so there is no need to regiser with DriverManager
        JDBCConnection connection = (JDBCConnection) JDBCDriver.getConnection(url, connectionProps);
        JDBCXAConnection xaConnection = new JDBCXAConnection(this, connection);

        return xaConnection;
    }
 
开发者ID:RabadanLab,项目名称:Pegasus,代码行数:17,代码来源:JDBCXADataSource.java

示例15: releaseInternalConnection

import org.hsqldb.jdbc.JDBCDriver; //导入依赖的package包/类
void releaseInternalConnection() {

        if (sessionContext.depth == 0) {
            JDBCDriver.driverInstance.threadConnection.set(null);
        }
    }
 
开发者ID:tiweGH,项目名称:OpenDiabetes,代码行数:7,代码来源:Session.java


注:本文中的org.hsqldb.jdbc.JDBCDriver类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。