일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- raw 타입
- System.err
- auto.create.topics.enable
- 로컬 클래스
- Study Halle
- 제네릭 와일드 카드
- 브릿지 메소드
- 람다식
- 정렬
- System.out
- throwable
- annotation processor
- github api
- 상속
- 프리미티브 타입
- 함수형 인터페이스
- 자바스터디
- 바운디드 타입
- 항해99
- docker
- 접근지시자
- Switch Expressions
- System.in
- 제네릭 타입
- 자바할래
- yield
- 합병 정렬
- 익명 클래스
- junit 5
- 스파르타코딩클럽
- Today
- Total
목록IT Study (82)
코딩하는 털보
IoC (Inversion of Control) Spring의 대표적인 특징 중 하나. 어떤 객체가 사용하는 의존 객체를 직접 만들어서 사용하는게 아니라, 주입(DI)받아서 사용하는 것. Spring IoC Container : 애플리케이션 컴포넌트의 중앙 저장소. ApplicationContext : IoC 컨테이너의 핵심적인 인터페이스. IoC 컨테이너의 최상위 인터페이스인 BeanFactory를 상속받아 여러 기능이 추가됨. 메시지 소스 처리 (i18n) 이벤트 발행 리소스 로딩 IoC 컨테이너에 객체를 생성하고 생성된 객체들(Bean)의 의존성을 관리해준다. 이해만 해둘뿐, 딱히 이 인터페이스에 대해 직접 보거나 사용할 일은 없는 듯. ClassPathXmlApplicationContext : X..
maven / logback maven build를 담당하는 maven & gradle mvc compile을 통해 필요한 library들을 검토하고 자동으로 다운로드 해준다. 다운받은 jar파일들은 User Home 디렉토리의 .m2/repository에 보관된다. 설정 파일 maven : pom.xml gradle : build.gradle 컴파일하면 target으로 실행가능하도록 생성됨 logback (slf4j) level이 내려갈수록 log 범위가 작아짐 logging을 담당하는 logback .trace .debug .info .warn .error logback에 대한 설정은 src/main/resources에 logback.xml(spring-boot에서는 logback-spring.xml..