Class SqlUtils


  • public class SqlUtils
    extends java.lang.Object
    Contains helper methods related to SQL usage.
    • Constructor Summary

      Constructors 
      Constructor Description
      SqlUtils()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.sql.Connection createJdbcConnection​(java.lang.String jdbcDriver, java.lang.String jdbcUrl, java.lang.String jdbcUser, java.lang.String jdbcPassword, boolean autoCommit)
      Creates a JDBC connection, given JDBC connection parameters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SqlUtils

        public SqlUtils()
    • Method Detail

      • createJdbcConnection

        public java.sql.Connection createJdbcConnection​(java.lang.String jdbcDriver,
                                                        java.lang.String jdbcUrl,
                                                        java.lang.String jdbcUser,
                                                        java.lang.String jdbcPassword,
                                                        boolean autoCommit)
                                                 throws ConfigurationException,
                                                        PersistenceException
        Creates a JDBC connection, given JDBC connection parameters.
        Parameters:
        jdbcDriver - the JDBC driver
        jdbcUrl - the JDBC URL
        jdbcUser - the JDBC user
        jdbcPassword - the JDBC password
        autoCommit - whether or not the connection should autocommit
        Returns:
        a connection JDBC connection
        Throws:
        ConfigurationException - on configuration error
        PersistenceException - on JDBC/SQL error