public interface SqlSession
限定符和类型 | 接口和说明 |
---|---|
static interface |
SqlSession.Function<T,R> |
限定符和类型 | 方法和说明 |
---|---|
long |
executeDelete(java.lang.String sql,
java.util.Collection<SqlValue> sqlValues)
执行删除,并返回影响行数
|
long |
executeInsert(java.lang.String sql,
java.util.Collection<SqlValue> sqlValues,
int length)
执行插入,并返回影响行数
|
<R> R |
executeQuery(SqlSession.Function<java.sql.ResultSet,R> func,
java.lang.String sql,
java.util.Collection<SqlValue> sqlValues)
执行查询,并返回结果
|
long |
executeUpdate(java.lang.String sql,
java.util.Collection<SqlValue> sqlValues)
执行更新,并返回影响行数
|
<R> R executeQuery(SqlSession.Function<java.sql.ResultSet,R> func, java.lang.String sql, java.util.Collection<SqlValue> sqlValues)
func
- 对ResultSet进行操作并且返回结果sql
- sql语句sqlValues
- 参数long executeInsert(java.lang.String sql, java.util.Collection<SqlValue> sqlValues, int length)
sql
- sql语句sqlValues
- 参数length
- 批量下每轮的长度long executeUpdate(java.lang.String sql, java.util.Collection<SqlValue> sqlValues)
sql
- sql语句sqlValues
- 参数long executeDelete(java.lang.String sql, java.util.Collection<SqlValue> sqlValues)
sql
- sql语句sqlValues
- 参数