21년 7월 19일 - 토비의 스프링 1장 (1)
한 일
- 토비의 스프링 1장 읽는 중
-
스프링은 자바를 기반으로 한 기술이다.
-
스프링은 자바를 객체지향언어로 사용할 수 있도록 도와주는 프레임워크이다.
-
가장 기초적인 DAO를
동작
만 하면 되도록 (JDBC를 사용하여) 짠 예제 코드를 통해 설명한다.- 초기 코드
- User를 저장하는 UserDao의 add 메소드와 get 메소드를 작성
- 각 메소드는 각각 Connection 가져오기, PreparedStatement 생성 후 파라미터 넣기 등의 중복된 코드들이 산재해있음
- main 메소드를 사용하여 DB에 등록하고 조회하면서 System.out.println을 통한 결과확인으로 테스트하고 있음
- 위와 같은 코드도 잘 돌아가긴 하는데… 수정해야하는 이유는
미래를 어떻게 대비할 것인가
에 대한 고민 때문이다.- 분리와 확장을 고려한 설계가 필요
- 초기 코드
-
느낌
6개월, 길다면 길고 짧다면 짧은 두번째 취준이 끝나고 다시 직장인이 되었다.
글 솜씨가 너무 없기도 하고 항상 글을 쓰는 것에 대한 스트레스? 두려움? 같은게 있었다.
그래서 글 연습도 할 겸, 그 날 느낌을 더 자세히 기억할 겸, 이 참에 TIL의 느낌 항목을 서술형으로 바꾸기로 결심했다.
오늘은 첫 출근이라 어버버버버 하다가 하루가 쓱 지나가버렸다.
내일도 비슷할 것 같긴 한데, 얼른 정신차리고 멋지게 1인분하는 개발자가 되자.
개인 공부는 토비의 스프링을 읽으면서 가장 기초부터 천천히 다시 시작해보려고 한다.
퇴근하고 저녁먹고 운동하고 책좀 읽으니까 12시가 넘어간다... 계획적으로 시간을 써야겠다.
할 일
- 업무 세팅하기
- 토비의 스프링 읽기