Class DdthJdbcHelper

    • Constructor Detail

      • DdthJdbcHelper

        public DdthJdbcHelper()
    • Method Detail

      • execute

        public int execute​(java.sql.Connection conn,
                           java.lang.String sql,
                           java.lang.Object... bindValues)
        Execute a non-SELECT statement.
        bindValues - index-based bind values
        Returns:
        number of affected rows
      • execute

        public int execute​(java.sql.Connection conn,
                           java.lang.String sql,
                           java.util.Map<java.lang.String,​?> bindValues)
        Execute a non-SELECT statement.
        bindValues - name-based bind values
        Returns:
      • executeSelect

        public <T> java.util.List<T> executeSelect​(IRowMapper<T> rowMapper,
                                                   java.sql.Connection conn,
                                                   java.lang.String sql,
                                                   java.lang.Object... bindValues)
        Execute a SELECT statement.
        Parameters:
        rowMapper - to map the ResultSet to object
        bindValues - index-based bind values
        Returns:
      • executeSelect

        public <T> java.util.List<T> executeSelect​(IRowMapper<T> rowMapper,
                                                   java.sql.Connection conn,
                                                   java.lang.String sql,
                                                   java.util.Map<java.lang.String,​?> bindValues)
        Execute a SELECT statement.
        Parameters:
        rowMapper - to map the ResultSet to object
        bindValues - name-based bind values
        Returns: