늦은 프로그래밍 이야기

221215 TIL (스프링 과제, 후발대 자바 문법) 본문

내일배움캠프/TIL, WIL

221215 TIL (스프링 과제, 후발대 자바 문법)

한정규 2022. 12. 16. 01:42

TIL

오늘 배운 내용 정리

Spring

 - 스프링 숙련 강의 개인 과제를 진행하였다.

 - 기존에 진행했던 과제에 회원가입, 로그인, 토큰을 받아와서 게시글 작성, 수정, 삭제하는 기능을 추가하였다.

https://github.com/jk891113/spring-blog

 

GitHub - jk891113/spring-blog

Contribute to jk891113/spring-blog development by creating an account on GitHub.

github.com

 

후발대 자바 문법

 - 묵시적 형변환, 명시적 형변환

 - 삼항 연산자, 후위 연산자, 전위 연산자

 - '==' 과 .equals의 차이

 - 배열, List, Random


오늘 배운 것

 - 스프링 개인 과제를 하면서 기존의 작성자명을 회원가입을 한 유저이름으로 변경하는 작업을 한꺼번에 다하고 실행을 해보았더니  UnsatisfiedDependencyException이 발생하면서 실행이 되지 않았다. 에러 해결방법을 찾았는데 도통 해결을 할 수 없어서 작성자명을 수정하기 이전으로 롤백하고 다시 처음부터 조금씩 수정하고 확인 해보면서 다시 하면서 수정하는 작업을 확인없이 진행하면 안된다는 것을 느꼈다.

 

 - 과제를 완성하고 ResponseEntity를 사용 해보라는 요구사항이 있어서 적용해보려 검색해보고 했지만, 이해가 되지 않고 어떻게 사용해야 할지 감이 안 잡혔는데, 기본 공부시간이 끝나고 다른 수강생들과 대화를 나누며 정보를 공유하며 다양한 상태코드 반환 방법을 알게 되어서 한번 가능하면 모두 적용해보고 가장 괜찮은 방법을 사용해 보아야겠다. 

 

 - 자바 기본 문법을 후발대 반에서 보충으로 진행하는데 유익한 내용을 많이 접한다.

묵시적 형변환에서 char타입과 int타입을 +연산하면 int 타입이 char타입보다 크기가 커서 char의 글자가 아스키 코드로 변환되어 정수와 더해져 int타입으로 반환되는 것을 오늘 처음 알았다. 그리고 전위 연산자의 사용법도 이번에 확실하게 알게 되었다.

처음에는 후발대 반을 들어야 하나 고민을 많이 했지만, 자바 기본 문법이라던지 내장함수 등이 조금 부족한 것 같아서 신청을 해서 특강을 듣고 있는데 잘한 선택인 것 같다.


'내일배움캠프 > TIL, WIL' 카테고리의 다른 글

7주차 WIL  (0) 2022.12.18
221216 TIL  (0) 2022.12.16
221214 TIL (스프링 숙련)  (0) 2022.12.14
221213 TIL (알고리즘, Spring 숙련)  (0) 2022.12.13
221212 TIL (알고리즘, Spring)  (0) 2022.12.12
Comments