| 构造器和说明 |
|---|
SimpleSqlUtils(DataSource dataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.noear.solon.data.sql.impl.CommandHolder |
buildCommand(String sql,
Object args,
boolean returnKeys,
boolean isStream)
构建预处理
|
protected Connection |
getConnection()
获取连接(为转换提供重写机会)
|
protected Object |
getObject(org.noear.solon.data.sql.impl.CommandHolder holder,
int columnIdx)
获取数据(为转换提供重写机会)
|
protected void |
setObject(PreparedStatement stmt,
int columnIdx,
Object val)
填充数据(为转换提供重写机会)
|
SqlExecutor |
sql(String sql,
Object... args)
执行代码
|
public SimpleSqlUtils(DataSource dataSource)
protected Connection getConnection() throws SQLException
SQLExceptionprotected Object getObject(org.noear.solon.data.sql.impl.CommandHolder holder, int columnIdx) throws SQLException
columnIdx - 列顺位(从1开始)SQLExceptionprotected void setObject(PreparedStatement stmt, int columnIdx, Object val) throws SQLException
columnIdx - 列顺位(从1开始)SQLExceptionprotected org.noear.solon.data.sql.impl.CommandHolder buildCommand(String sql, Object args, boolean returnKeys, boolean isStream) throws SQLException
SQLExceptionCopyright © 2024. All rights reserved.