类 ListPreparedStatementSetter

  • 所有已实现的接口:
    org.springframework.beans.factory.InitializingBean, org.springframework.jdbc.core.PreparedStatementSetter

    public class ListPreparedStatementSetter
    extends java.lang.Object
    implements org.springframework.jdbc.core.PreparedStatementSetter, org.springframework.beans.factory.InitializingBean
    Implementation of the PreparedStatementSetter interface that accepts a list of values to be set on a PreparedStatement. This is usually used in conjunction with the JdbcCursorItemReader to allow for the replacement of bind variables when generating the cursor. The order of the list will be used to determine the ordering of setting variables. For example, the first item in the list will be the first bind variable set. (i.e. it will correspond to the first '?' in the SQL statement)
    作者:
    Lucas Ward
    • 方法详细资料

      • setValues

        public void setValues​(java.sql.PreparedStatement ps)
                       throws java.sql.SQLException
        指定者:
        setValues 在接口中 org.springframework.jdbc.core.PreparedStatementSetter
        抛出:
        java.sql.SQLException
      • setParameters

        @Deprecated
        public void setParameters​(java.util.List<?> parameters)
        已过时。
        In favor of the constructor
        The parameter values that will be set on the PreparedStatement. It is assumed that their order in the List is the order of the parameters in the PreparedStatement.
        参数:
        parameters - list containing the parameter values to be used.
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception
        指定者:
        afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean
        抛出:
        java.lang.Exception