@Override
@Transactional(readOnly=false)
public void save(ISource source) {
Map<String, Object> params = new HashMap<String, Object>();
params.put("sourceName", source.getName());
MapSqlParameterSource sqlParameterSource = new MapSqlParameterSource(params);
KeyHolder keyHolder = new GeneratedKeyHolder();
getNamedParameterJdbcTemplate().update("INSERT INTO " + schema + "sources (name) VALUES (:sourceName)",
sqlParameterSource, keyHolder, new String[] {"id"});
int id = Integer.class.cast(keyHolder.getKey());
source.setId(id);
}
SourceDaoImpl.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:graphium
作者:
评论列表
文章目录