2023.08.27 주간 회고
FACT
- 스프링 DB 1편 - 데이터 접근 핵심 원리
FEELING
- 데이터 접근에 대한 내용을 처음 배웠는데 생각보다 재미있었다.
- 커넥션풀에 대한 내용을 들으면서 운영체제 수업에 배웠던 스레드풀에 대한 내용이 떠올랐는데, 생각해보면 학교 수업시간에 배웠던 여러가지 알고리즘 및 개념들이 새로운 지식을 학습할 때 비슷한 원리로 동작하는 상황이 꽤나 많았던 것 같은데 OS 및 CS 지식에 대한 중요성이 이러한 곳에 사용되는 것인가? 라는 생각을 했다.
- 평소 다양한 프로그램을 접하면서 '이 상황에서 어떻게 동작하지?' 와 같은 궁금증이 있었는데, 트랜잭션을 통해 커밋, 락 등을 이용해서 시스템에 적용하면 되겠다는 생각을 했다.
- 데이터 접근까지 배워보니 해당 지식을 응용하여 다양한 어플리케이션에 적용해서 만들어보고 싶다는 생각이 들었다.
FINDING
- JDBC로 등록, 조회, 수정, 삭제 기능을 만들면서 예전에는 어떠한 방식으로 코드를 구성했는지
- 커넥션 풀 개념에 대한 이해
- 트랜잭션을 이용하여 데이터 접근 시 발생할 수 있는 오류를 어떻게 방지할 수 있는 지
- DB 락
- 스프링에서 트랜잭션을 어떻게 사용하는 지
- 체크 예외, 언체크 예외
- 스프링에서 예외를 다루는 방법
- JdbcTemplate으로 반복으로 작성되는 코드를 간단한 방법으로 줄이기
FUTURE ACTION
- 이때까지 배운 내용 총 복습
- 이때까지 배운 내용을 토대로 스프링으로 프로젝트하기
- 데이터베이스 응용 - JdbcTemplate 섹션 수강
FEEDBACK
- 배운 내용을 지식으로만 습득하지말고 해당 지식을 바탕으로 프로젝트를 만들어봐야겠다.
- 팀프로젝트가 얼마 남지 않았기 때문에 깃허브 협업 지식 및 어떤 서비스를 개발할 것인지 미리 구상을 해봐야겠다.
- 다음주부터 개강하니까 더 열심히해서 높은 성적도 중요하지만 프로젝트 경험을 통해 많은 것을 얻고 싶다. 이를위해 열심히 해야겠다!
'회고' 카테고리의 다른 글
2023.08.21 (1) | 2023.08.21 |
---|---|
2023.08.14 (1) | 2023.08.14 |
2023.08.06 (1) | 2023.08.06 |
2023.07.30 (1) | 2023.07.30 |