본문 바로가기

Spring8

[Spring] Spring vs Spring Boot 목차 1. Spring ■ Spring이란? 스프링은 엔터프라이즈용 자바 애플리케이션 개발을 편하게 할 수 있게 해주는 오픈소스 경량급 애플리케이션 프레임워크입니다. 대표적인 특징은 의존성 주입, 관심 지향 프로그래밍 및 데이터 액세스와 같은 다양한 측면을 처리하여 개발 프로세스의 단순화가 가능합니다. ■ POJO(Plain Old Java Objects) 프로그래밍 지향 POJO는 순수 Java만을 통해서 생성한 객체를 의미 개발자가 복잡한 상속이나 특정 인터페이스 구현 없이 간단하게 재사용 가능하며 유연하게 확장 및 변화 가능 코드가 단순해져 쉬운 테스트 가능 ■ IoC / DI(Inversion of Control / Dependency Injection) IoC는 객체 생성 및 의존성 관리에 대한.. 2023. 7. 24.
Chapter 3. GitHub 목차 1. GitHub ■ GitHub 란? 형상 관리 시스템인 Git 저장소 호스팅을 지원하는 웹 서비스 Git을 통해 GitHub에 파일을 저장하여 사용 GitHub로 작업 파일 관리 ■ 프로젝트 관리 Java 프로젝트 생성 및 작업 GitHub Repository 생성 - 생성 시 Read me 및 Ignore 선택(선택하지 않고 나중에 추가해주어도 됨) 생성한 GitHub Repository에서 Code에 GitHub 저장소 주소 복사 소스트리에서 Clone 클릭(GitHub 복제) - 소스 경로에 GitHub 저장소 주소를 붙여넣기 - 제일 뒤의 \폴더명을 복사 - workspace로 경로를 변경하고 뒤에 \폴더명을 붙여넣은 뒤 클론 클릭 CredentialHelperSelector창이 뜰 경우.. 2023. 1. 7.