profile
깨지고 부서지는 개발 스토리
post-thumbnail

[Spring Boot] 컴포넌트 스캔

컴포넌트 스캔에 대해 공부하고 정리한 포스팅입니다. (컴포넌트 스캔과 의존관계 자동 주입 시작하기, 탐색 위치와 기본 스캔 대상, 필터, 중복 등록과 충돌)

2022년 3월 21일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 싱글톤 컨테이너

스프링 컨테이너가 싱글톤을 어떻게 보장하는지에 대해 공부하고 정리한 포스팅입니다. (웹 애플리케이션과 싱글톤, 싱글톤 패턴, 싱글톤 컨테이너, 싱글톤 방식의 주의점, @Configuration과 싱글톤)

2022년 3월 20일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 컨테이너와 스프링 빈

스프링 컨테이너 생성, 컨테이너에 등록된 모든 빈 조회, 스프링 빈 조회 (기본, 동일한 타입이 둘 이상, 상속 관계), BeanFactory와 ApplicationContext, BeanDefinition에 대한 정리 포스팅입니다.

2022년 3월 17일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 핵심 원리 이해2 - 객체 지향 원리 적용

AppConfig - 애플리케이션의 전체 동작 방식을 구성(config)하기 위해, 구현 객체를 생성하고, 연결하는 책임을 가지는 별도의 설정 클래스를 만든 포스팅입니다.

2022년 3월 11일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 핵심 원리 이해 1 - 예제 만들기

스프링 핵심 원리 이해 1 - 예제 만들기 (비즈니스 요구사항과 설계, 회원 도메인 설계 및 개발, 회원 도메인 실행 및 테스트, 주문과 할인 도메인 설계 및 개발, 주문과 할인 도메인 실행 및 테스트)

2022년 3월 11일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 객체 지향 설계와 스프링

객체지향 설계와 스프링의 관계(다형성)에 대해 공부하고 정리한 포스팅입니다.

2022년 3월 6일
·
0개의 댓글
·
post-thumbnail

[Java] 객체 지향 설계의 5가지 원칙 - SOLID

객체 지향 설계의 5가지 원칙 SOLID에 대해 공부하고 정리한 포스팅입니다. SRP(단일 책임 원칙), OCP(개방 폐쇄 원칙), LSP(리스코프 치환 원칙), ISP(인터페이스 분리 원칙), DIP(의존 역전 원칙)

2022년 2월 27일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 회원 관리 예제 - 웹 MVC 개발

회원 웹 기능(홈 화면 추가, 회원 가입, 회원 목록)을 구현하고, 실제 결과를 출력한 예제를 다룬 포스팅입니다.

2022년 2월 22일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 빈(bean)이란? 스프링 빈 등록하는 방법

스프링(Spring) 빈의 개념과 빈을 등록하는 방법(컴포넌트 스캔과 자동 의존관계 설정, 자바 코드로 직접 스프링 빈 등록하기(Configuration))에 대해 공부하고 정리한 포스팅입니다.

2022년 2월 22일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 회원 관리 예제 - 백엔드 개발

회원 관리 예제의 백엔드 개발을 진행한 포스팅입니다. DB가 없다는 가정하에 회원 도메인과 리포지토리, 서비스를 만들고 테스트하는 과정을 포스팅했습니다.

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 웹 개발 기초③ - API

정적 컨텐츠, MVC와 템플릿 엔진, API 웹 개발 방식 중 API(@ResponseBody)에 대한 간단한 구현과 동작과정을 공부하고 정리한 포스팅입니다.

2022년 2월 18일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 웹 개발 기초② - MVC와 템플릿 엔진

정적 컨텐츠, MVC와 템플릿 엔진, API 웹 개발 방식 중 MVC와 템플릿 엔진에 대한 간단한 구현과 동작과정을 공부하고 정리한 포스팅입니다.

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 웹 개발 기초① - 정적 컨텐츠 동작

정적 컨텐츠, MVC와 템플릿 엔진, API 웹 개발 방식 중 정적컨텐츠에 대한 간단한 구현과 동작과정을 공부하고 정리한 포스팅입니다.

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 터미널에서 빌드 생성하기

IntelliJ 터미널에서 빌드를 생성하고 실행시키는 법을 공부하고 정리한 포스팅입니다. jar파일로 저장하고 실행시키는 방법을 정리했습니다.

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] Welcome Page만들기(View 환경설정)

스프링 부트에서 Welcome Page를 만들고 View 환경설정을 공부하며 정리한 포스팅입니다. 정적페이지와 동적페이지를 실습했으며 thymeleafe의 동작 과정(MVC)을 공부했습니다.

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 부트 라이브러리 살펴보기

스프링 부트의 라이브러리들을 살펴보고 주요 라이브러리들을 정리한 내용입니다.

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링 부트 프로젝트 환경설정(Maven, Gradle)

스프링부트 스타터 사이트(start.spring.io)에서 프로젝트를 생성하는 방법에 대해 정리한 포스팅입니다. 또한, 환경설정시 Maven Project와 Gradle Project의 차이에 대해서도 정리했습니다.

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

[Spring Boot] 스프링과 스프링 부트

Spring과 SpringBoot의 각 개념과 특징을 공부하고 정리한 포스팅입니다. 스프링의 특징인 제어의 역행, 의존성 주입, AOP에 대해 다뤘으며 스프링과 스프링 부트의 비교를 정리했습니다.

2022년 2월 15일
·
1개의 댓글
·