본문 바로가기

전체 글

(58)
[Spring Boot] 백기선의 우아한 스프링 부트 활용 세미나 요약 영상 https://www.youtube.com/watch?v=z0EaPjF3pCQ&t=2637 참고자료 https://drive.google.com/file/d/10G1qCgdFrVXpxLUTgrSwp5ZMboXlfwmH/view 우아한 스프링 부트.pdf drive.google.com [백기선의 우아한 Tech] 우아한 Spring Boot 정리 스프링 부트(Spring Boot)가 다루는 영역 빌드(Build) 프로젝트 생성(Project Creation) 의존성 관리(Dependency Management) - 라이브러리 버전관리 애플리케이션 패키징 및 실행(Application Packaging and Running) 코딩(Coding) 개발 툴 제공(dev tools) 자동 ..
[Finally Spring] 1. 의존성 주입(DI, Dependency Injection): 스프링 컨테이너, 빈 요약 1) 의존성 주입(Dependency Injection)이란? 스프링 컨테이너(Spring Container)로부터 객체의 주소값을 전달받아 객체 간의 참조관계를 형성함으로써 '느슨한 결합(Loose Coupling)' 관계를 구축하는 것 2) 스프링 컨테이너(Spring Container)란? ● 스프링 프레임워크가 객체(빈, Bean)를 관리하기 위해 사용하는 컴포넌트 ● 컨테이너(Container)란 내부에 또 다른 컴포넌트(Component)를 가지고 있는 어떤 컴포넌트를 의미. ● 컨테이너(Conatainer)는 객체를 생성하고 서로 연결해주며, 객체를 설정하고 생명주기를 관리. ● 객체의 의존성을 확인해 생성한 뒤 적절한 객체에 의존성을 주입 ● 실제 코드에서 스프링 컨테이너는 Appli..
[Snack Java] 14. 자바 클래스 구성요소(변수, 필드, 메서드, 생성자, 인스턴스, 내부 클래스, 정적 멤버, this) 요약 1. 자바의 변수 종류 클래스 변수 인스턴스 변수 지역 변수 2. 필드(Field): 클래스, 객체의 속성을 나타내는 변수. 객체가 사용하는 내부 데이터 필드의 구성요소: 클래스 변수, 인스턴스 변수 객체가 사용하는 내부 데이터 3. 메서드(Method): 클래스의 기능을 나타내는 함수. 객체 내부의 명령코드뭉치 메서드는 메서드 시그니처와 메서드 바디로 구분 메서드 시그니처(Method Signature): 메서드의 반환타입, 접근권한, 메서드명, 매개변수를 담은 영역 메서드 바디(Method Body): 실제 메서드의 기능을 담은 영역, 지역 변수를 포함한다. 메서드 오버로딩(Method Body): 같은 메서드명의 여러 메서드를 제작하는 것. "같은 메서드명 + 다른 매개변수"의 형태를 지닌다...