오늘의 활동
- 마스터 클래스
- 예외 처리 (404 페이지)
- JdbcTemplate 클래스를 NamedParameterJdbcTemplate와 SimpleJdbcInsert로 재구현
- TIMESTAMP로 글 쓴 시간 출력
- 백준 10250번
느낀 점
- 호눅스의 말씀으로 깨달아서 금액은 높지 않지만, 탄력적 IP를 사용한 것이 결국 추가 요금을 내야 하는 상황으로 이어졌다. 다행히 하루 정도 지났기 때문에 1500원 정도만 내면 되지만, 한번 이렇게 aws한테 메일을 받고 나니 좀 두려워진 것도 사실이다..
- 백투더퓨처 배경으로 404 페이지를 하나 만들어 입력 에러가 발생하면 그 파일로 이동하게끔 구현했다. 나도 프론트단에서 멋지게 다시 입력하도록 유도하고 싶은데 아직까지는 그 실력이 안 돼서 이게 최선이었다.
- 내가 썼던 JdbcTemplate 방식은 구식이고, NamedParameterJdbcTemplate와 SimpleJdbcInsert 방식이 가장 많이 사용된다는 것을 깨닫고 로직 자체를 완전 뒤집었다. 그 전까지는 글 쓴 시간을 db로 넘기는 것에 시간을 많이 썼는데, 이 로직으로 바꾸니 만질 게 없었다.
- TIMESTAMP 이놈이 별거 아닌 것 같았지만 상당한 놈이었다. 결국 여러 사람들의 코드를 참고해서
LocalDateTime.now()
로 도메인에 저장한 후 출력까지 성공할 수 있었다. 하지만 시간 형태가 좀 이상해서 이거는 코드 리뷰 시간에 도움을 좀 받아야 할 것 같다.
Leave a comment