[TIL] 21.08.17 - Spring 2일차

Yeonjae Im·2021년 8월 17일
0

✅ TIL

- public class

자바에서는 한 자바 파일에 두 개 이상의 public class를 선언하지 못한다. 이유를 찾아보니 가독성 때문이란다.
(https://stackoverflow.com/questions/3578490/why-only-1-public-class-in-java-file)

- 의존성

  • 어떤 객체가 협력하기 위해 다른 객체를 필요로 할 때 두 객체 사이의 의존성이 존재하게 됨
  • 용어
    • 컴파일타임 의존성: 코드를 작성하는 시점에서 발생하는 의존성. 클래스 사이의 의존성
    • 런타임 의존성: 애플리케이션이 실행되는 시점의 의존성. 객체 사이의 의존성

- Spring Triangle

Spring을 구성하는 주요한 3대 요소를 Spring Triangle이라고 한다. 삼각형 내부에 있는 POJO는 Plain Old Java Object의 준말로, 직역하면 오래된 방식의 간단한 자바 객체라는 의미를 가진다. 세 요소를 통해 POJO를 완성시켜야 된다는 의미같은데, 좀 더 공부한 뒤 아티클로 따로 파던지 할 것 같다. 오늘 내로는 완전히 이해하기 어려워 보인다.

📝 일기

어제는 노느라 TIL을 못 썼다. 나라에서 지정한 휴일이니 좀 봐주자.
어제오늘 강의를 들으면서 스프링에 대해 처음 배우고 있는데, 진짜 너무 어렵다. 뭐라고 하시는지 모르겠다. 그래도 과제하면서 배우다 보면 언젠간 다 이해할 수 있을 날이 오리라 믿는다.

0개의 댓글