일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- rnn
- 정보처리기사필기
- 자바 실습
- 딥러닝
- JDBC
- 자바스크립트심화
- 스프링프레임워크
- 깃
- ChatGPT
- 자바스크립트
- JSP/Servlet
- 스프링
- 컴퓨터비전
- 머신러닝
- 타입스크립트심화
- html/css
- 상속
- JSP
- 데이터베이스
- 연습문제
- 쇼핑몰홈페이지제작
- 디버깅
- 데이터분석
- 혼공머신
- SQL
- 순환신경망
- 자바
- 정보처리기사실기
- 파이썬
- 개발일기
- Today
- Total
목록2024/12/30 (36)
"게임 개발자"를 향한 매일의 공부일지 _ 1기
이제 본격적으로 JDBC에 대해서 알아보겠다. 이론 2 - JDBC란? 각 인터페이스에 맞는 라이브러리를 구성한다. 퀴즈 2 - JDBC 학습을 마치고각 인터페이스에 맞도록 사용하기 위해 JDBC가 필요하다는 것을 알게 되었다. JDBC는 JSP와 자바에서도 많이 공부했던 내용인데 스프링에서도 있었다.다음 장에서 JDBC을 어떻게 다루는지 알게 될 것 같다.
아침에 볼일을 보고 나서 2시간 반 만에 다시 공부를 시작해 본다. 무척이나 힘들어서 쉬고 싶지만 그래도 오늘 해야 할 공부가 많으니 1시간만 공부를 하고 조금 쉴 생각이다.이제 3주차 학습에 들어가 본다. 여기서는 JDBC를 다루는 것 같다. 이론 1 - Entity, DTO, DAO, Repository 클라이언트에서 컨트롤러로 보낼 때 DTO 행태로 보낸다. 퀴즈 1 - 용어 퀴즈 학습을 마치고3주차의 첫 번째 학습을 마쳤다. 조금 전에 건강검증을 하는데 기다리는 시간이 정말 길었다. 처음으로 내시경도 해보았고 처음 해보는 검사들도 많았다.아빠에게 물어봐서 수면 내시경이 아닌 일반 내시경을 했는데 그러길 잘했다는 생각이 든다. 무척 힘들..
2주 차의 마지막 이론 수업이 될 것 같다. 빠르게 학습을 마치고 아침 일정을 시작해보고 싶다. 이론 7 - API 만들기 : PUT, DELETE 퀴즈 7 - User 삭제 실습 3 - PUT API, DELETE API 작성하기 문제 풀기 코드 실행하기 학습을 마치고이렇게 해서 2주 차의 모든 과정을 끝냈다. 정말 뿌듯하고 기쁘다. 이번 학습은 2시간 정도 걸렸다. 중간에 30분 이상은 놀았으니 1시간 반 정도 걸린 셈이다.이제 스프링 부트를 활용해 API를 작성하는 것도 하게 되고 이번 단원에서 배운 것들이 참 많다. 3주 차 공부를 하기 전에 볼일을 보러 갈지 아니면 공부를 마치고 오후에 갈지 고민이 된다.
이번에는 POST API를 만드는 방법을 알아보기로 하자. 이론 7 - API 만들기 : POST 퀴즈 6 - @RequestMapping 이 문제는 도저히 감이 잡히지 않아 헬피에게 물어보았다.먼저 주어진 쿼리문에서 POST 요청을 처리하는 핸들러 메서드를 찾아보자.@RequestMapping(value="/user", method=RequestMethod.POST) 어노테이션을 사용하면 postUser() 메서드가 URL 경로 “/user”에 대해 POST 요청을 처리하도록 설정된다.@PostMapping(value="/user") 어노테이션을 사용하면 postUser() 메서드가 URL 경로 “/user”에 대해서만 POST 요청을 처리하도록 지정할 수 있다.이렇..
이번에는 스프링 API를 만드는 실습을 진행해 보겠다. 실습 1 - GET API 작성하기 1. 코드 살펴보기 2. 문제 풀기첫 번째는 getAllPosts()를 리턴하면 된다. 두 번째는 id 값을 변수로 받아온다. 세 번째는 requestParam으로 매개변수를 받고 서비스의 파라미터로 보낸다. 작성하는 내용이 좀 어려웠다. 3. 코드 실행하기 학습을 마치고스프링 수업은 다른 수업과 달리 작년에 만들어진 거라 많이 오래되지 않아 수업의 질이 나름 괜찮은 것 같다. 다른 수업은 보통 3~4년 정도 되는 강의들이 대부분이다.실습도 진행해 보니 할만하고 스프링의 다음 수업들도 잘 따라갈 수 있을 것 같은 예감이 든다.
다섯 번째 이론 학습으로 API를 만드는 과정을 공부해 보겠다. 이론 5 - API 만들기 : GET 이번에는 조회 역할만 하도록 만들겠다. 타이핑이 더 줄어들었다. 퀴즈 5 - GET API 설치 - Postman Postman 앱 다운로드 Download Postman | Get Started for FreeTry Postman for free! Join 35 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.www.postman.com 이 내용도 지금은 아니..
다음으로는 REST API에 대해서 공부해보려고 한다. 이제 1시간 정도만 더 공부하고 새벽 공부를 마쳐야지. 이론 4 - REST API Get 주소로 호출하면 1번 그룹에 대한 정보를 달라는 의미이다. 퀴즈 4 - REST API 특징 학습을 마치고REST API의 특징과 사용 방법에 대해서 구체적으로 알아보았다. 그냥 이런 것이 있구나 정도로 넘어가려고 한다. 나중에 필요할 때 찾아보면 지금보다 더 많이 이해할 수 있을 것이다.
처음 들어보는 템플릿인 것 같은데 이제 학습해보려고 한다. 이론 3 - 템플릿 엔진과 Thymeleaf 편리한 화면 개발이 가능하다. 퀴즈 3 - 템플릿 엔진 학습을 마치고템플릿 엔진에 대해서 내용을 학습했다. 템플릿에는 서버 사이트와 클라이언트 사이드가 있고, 서버 사이드 템플릿으로 타임리프가 있다는 것도 알게 되었다.
두 번째 학습에서는 스프링에서의 MVC에 대해서 학습하게 된다. 이론 2 - Spring MVC 보라색은 스프링이 담당해 주는 영역, 빨간색은 개발자가 개발해야 하는 영역, 초록색은 스프링이 담당해 주지만 개발자가 손봐야 하는 부분이다. 기본 동작에 숫자를 넣은 것이 바로 이 그림이다. 퀴즈 2 - Spring MVC 동작 흐름 학습을 마치고MVC 패턴이 어떻게 작동하는지 구체적으로 살펴보는 학습이었다. 지금은 이 내용이 뭔지 잘 모르겠지만 주차가 진행될수록 분명 이해하게 될 것 같다. 이 그림을 생각하면서 웹 개발을 하면 도움이 많이 된다고 한다.