Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. @Override
  2. public void save(final Subject subject) {
  3. LOGGER.info("Insert a new value={}.", subject);
  4. KeyHolder keyHolder = new GeneratedKeyHolder();
  5. jdbcTemplate.update(
  6. String.valueOf((PreparedStatementCreator) connection -> {
  7. PreparedStatement ps = connection.prepareStatement(SQL_INSERT, Statement.RETURN_GENERATED_KEYS);
  8. ps.setLong((int) 1L, subject.getIdSubject());
  9. ps.setString((int) 2L, subject.getName());
  10. return ps;
  11. }), getSqlParameterByModel(subject), keyHolder);
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement