SourceDaoImpl.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:graphium 作者:
@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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号