[TIL] 23.04.18

2023. 4. 18. 17:24· TIL/2023
반응형

💋 오늘 공부한 내용

 

  • Spring MVC에서 예외를 잡고 처리하는 방법에 대해 공부했다.
  • 웹 자동차 경주 2단계 미션 구현을 완료했다!
  • 스프링에서 빈으로 관리하는 @Repository 클래스에 final을 붙이면 안된다는 것을 알게 되었는데, 왜 그런지에 대해서 찾아봐도 이해가 잘 안된다... 언젠가 알겠지?ㅋㅋㅋㅋ

 

 

  • 사용하지 않는 getter라도 지울 수 없는 이유에 대해서 고민해봤다. 이것도 좀 더 정리가 필요할 듯... 이번 주 금요일 정도 되면 간신히 이해할 수 있으려나?!!

 

  • 순수 자바 코드로도 충분히 의존성을 관리할 수 있을 것 같은데, 스프링의 DI 프레임워크를 사용해서 일일이 주입해주는 귀찮은 일을 하지 않아도 된다 이외의 장점이 뭐가 있는지에 대해 궁금했다. 허브와 이거에 대해 이야기해 보았다. 
  • 객체에 대한 책임을 생성에 대한 책임, 사용에 대한 책임으로 나눈다면 기존 자바에서는 외부에서 의존성 주입을 하더라도 그 '외부'에서는 생성에 대한 책임을 가지고 있었다. '외부'에서는 주입하기 위해 생성한 객체의 모든 기능에 접근할 수 있었다. 하지만 Spring을 통해 의존성을 주입한다면, 객체의 '생성'에 대한 책임 전체를 외부 어딘가가 가지게 되어 더 느슨한 결합을 하게 된다. 생각보다 객체의 생성에 대한 부분이 결합을 강하게 한다는 것을 알게 되었다. 

 

💋 감정 회고

 

  • 비가 와서인지 기분이 엄청 좋지는 않았다.
  • 데일리에서 어제 특징 듣고 인물 맞추기 1등을 했는데, 오늘도 인물빙고 1등을 했다. 게임에 좀 소질이 있는 것 같다.
  • 너무 단 음식을 많이 먹는 것 같다. 나의 미모를 위해 체중 관리를 좀 해야겠다.

 

💋 오늘의 포스팅

 

https://engineerinsight.tistory.com/50

 

[Spring] Spring MVC(3): 요청에 대한 예외 처리를 하자! @ExceptionHandler

*공식문서를 바탕으로 공부하고 작성한 글입니다! 💋 스프링의 예외 처리 Spring에서 에외를 처리하는 방법은 많다. (출처: 지피티쌤) 이번 포스팅에서는 @ExceptionHandler 어노테이션을 사용하는 방

engineerinsight.tistory.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'TIL > 2023' 카테고리의 다른 글

[TIL] 23.04.28  (0) 2023.04.29
[TIL] 23.04.24  (10) 2023.04.24
[TIL] 23.04.20  (0) 2023.04.21
[TIL] 23.04.19  (1) 2023.04.19
[TIL] 23.04.17  (11) 2023.04.18
'TIL/2023' 카테고리의 다른 글
  • [TIL] 23.04.24
  • [TIL] 23.04.20
  • [TIL] 23.04.19
  • [TIL] 23.04.17
깃짱
깃짱
연새데학교 컴퓨터과학과 & 우아한테크코스 5기 백엔드 스타라이토 깃짱
반응형
깃짱
깃짱코딩
깃짱
전체
오늘
어제
  • 분류 전체보기
    • About. 깃짱
    • Weekly Momentum
      • 2024
    • PROJECT
      • AIGOYA LABS
      • Stamp Crush
      • Sunny Braille
    • 우아한테크코스5기
    • 회고+후기
    • Computer Science
      • Operating System
      • Computer Architecture
      • Network
      • Data Structure
      • Database
      • Algorithm
      • Automata
      • Data Privacy
      • Graphics
      • ETC
    • WEB
      • HTTP
      • Application
    • C, C++
    • JAVA
    • Spring
      • JPA
      • MVC
    • AI
    • MySQL
    • PostgreSQL
    • DevOps
      • AWS
      • 대규모 시스템 설계
    • frontend
      • HTML+CSS
    • NextJS
    • TEST
    • Industrial Engineering
    • Soft Skill
    • TIL
      • 2023
      • 2024
    • Linux
    • Git
    • IntelliJ
    • ETC
      • 日本語

블로그 메뉴

  • 홈
  • 깃허브

인기 글

최근 글

태그

  • 우테코5기
  • 함수형프로그래밍
  • OOP
  • Java
  • TDD
  • 컴포지션
  • 레벨로그
  • 우테코
  • Stream
  • 람다와스트림
  • 람다
  • Composition
  • 우아한테크코스
  • 상속과조합
  • 조합
  • 우아한테크코스5기
  • 예외
  • 스트림
  • 상속
  • lamda
hELLO · Designed By 정상우.v4.2.0
깃짱
[TIL] 23.04.18
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.