net.paoding.rose.jade.dataaccess
接口 DataAccess

所有已知实现类:
DataAccessImpl

public interface DataAccess

DataAccess 分隔了DAO接口层和数据访问层。

数据访问层规范定义了所支持的数据访问接口

作者:
王志亮 [qieqie.wang@gmail.com], 廖涵 [in355hz@gmail.com]

方法摘要
 int[] batchUpdate(String sql, List<Object[]> argsList)
          批量写访问(更新或插入)
 DataSource getDataSource()
          返回所使用的DataSource
 List<?> select(String sql, Object[] args, org.springframework.jdbc.core.RowMapper rowMapper)
          读访问
 int update(String sql, Object[] args, org.springframework.jdbc.support.KeyHolder generatedKeyHolder)
          写访问(更新或插入)
 

方法详细信息

getDataSource

DataSource getDataSource()
返回所使用的DataSource

返回:

select

List<?> select(String sql,
               Object[] args,
               org.springframework.jdbc.core.RowMapper rowMapper)
读访问

参数:
sql - 所要执行的实际SQL语句
args - 伴随该SQL语句的参数
rowMapper - 行映射器
返回:

update

int update(String sql,
           Object[] args,
           org.springframework.jdbc.support.KeyHolder generatedKeyHolder)
写访问(更新或插入)

参数:
sql - 所要执行的实际SQL语句
args - 伴随该SQL语句的参数
generatedKeyHolder - 是否要读取该SQL生成的key
返回:

batchUpdate

int[] batchUpdate(String sql,
                  List<Object[]> argsList)
批量写访问(更新或插入)

参数:
sql - 所要执行的实际SQL语句
argsList - 伴随该SQL语句的参数
返回:


Copyright © 2012. All Rights Reserved.