您的位置:首页 > 数据库

利用ibatis管理hql/sql

2011-12-07 15:38 330 查看
private String getCombinedHsqlStatement(String sqlId, Object paramObject) {

if (sqlMapClient == null) {

logger.error("No IBATIS sqlMapClient setted!");

return null;

}

String sql = null;

ExtendedSqlMapClient extendedSqlMapClient = (ExtendedSqlMapClient) sqlMapClient;

MappedStatement mappedStatement = extendedSqlMapClient.getMappedStatement(sqlId);

if (mappedStatement != null) {

RequestScope request = new RequestScope();

request.setStatement(mappedStatement);

sql = mappedStatement.getSql().getSql(request, paramObject);

}

return sql;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: