insert 할 때, SimpleJdbcInsert을 사용하는 이유는?
- query문을 만들 필요가 없다.
- Primary Key값을 자동으로 생성하고, 생성된 primary key 값을 가지고 올 때도 사용할 수 있다.
SimpleJdbcInsertOperations insertion = new SimpleJdbcInsert(dataSource).withTableName("seller")
.usingGeneratedKeyColumns("id");
SqlParameterSource params = new BeanPropertySqlParameterSource(seller);
Integer id = insertion.executeAndReturnKey(params).intValue();
참조 URL
'Java > Spring' 카테고리의 다른 글
DispatcherServlet (0) | 2020.06.28 |
---|---|
Spring MVC 기본 동작 흐름 (0) | 2020.06.28 |
Spring 싱글톤(Singleton) Scope (0) | 2020.06.28 |
Spring MVC란? (0) | 2020.06.28 |
Spring Tip! (0) | 2020.06.28 |