Latest

8월
04

<프로그래머스> 크레인 인형뽑기

문제링크https://programmers.co.kr/learn/courses/30/lessons/64061 문제 분석주어지는 2차원 배열(board)은 아래의 그림처럼 인형뽑기 판을 나타낸다.
2 min read
8월
01

<Spring> 스프링 핵심원리 이해 4 - 스프링 컨테이너와 스프링 빈

스프링 컨테이너 생성이전 시간에 우리는 ConfigApp 클래스에 스프링 빈을 등록하고 해당 컨테이너가 객체를 찾고 의존성을 연결해주는 과정을 진행했다.스프링 컨테이너의
9 min read
7월
30

<JavaScript> 동기/비동기와 CallBack,Promise and Async/Await

동기와 비동기(Sync,Async)동기적 : 말 그대로 어떠한 일들이 동시에 일어난다는 뜻이다. 일상에서 접할 수 있는 동기화의 어원이라 볼 수
6 min read
7월
21
<Spring> 스프링 핵심원리 이해 3 - 스프링 기반 코드로 변경하기

<Spring> 스프링 핵심원리 이해 3 - 스프링 기반 코드로 변경하기

AppConfig 리팩토링현재 AppConfig 클래스의 경우, 중복이 존재하고 역할에 따른 구현이 보이지 않는 구조이다.아래의 그림과 같이 명확히 구현을 나누어서 리팩토링을
9 min read
7월
19
<Spring> 스프링 핵심원리 이해 2 - AppConfig를 통한 DI 구현

<Spring> 스프링 핵심원리 이해 2 - AppConfig를 통한 DI 구현

새로운 할인 정책 개발현재는 정액 할인 정책을 채택하여 DiscountPolicy를 구현하고 있는데, 정률 할인 정책을 채택하여 DiscountPolicy를 변경하려한다.다행히 객체지향적으로 설계해서
6 min read
7월
18
<Spring> 스프링 핵심원리 이해 1 - 순수 자바코드로 예제 만들기

<Spring> 스프링 핵심원리 이해 1 - 순수 자바코드로 예제 만들기

프로젝트 생성스프링부트 스타터 사이트로 이동해서 스프링 프로젝트 생성https://start.spring.io/build.gradle 설정plugins { id 'org.springframework.boot' version '2.
8 min read
7월
16

<Network> 네트워크 프로토콜과 TCP / IP 모델

Network Protocol이란?네트워크로 연결된 디바이스 사이에서 정상적으로 데이터를 주고 받기 위한 송수신에 관련된 규약(프로토콜)이다.쉽게 말하면, 내가 구글링을
4 min read
7월
12

<Spring> 스프링 DB 관리 기술 2

해당 글은 김영한님의 <스프링 입문> 강좌를 기반으로 작성되었습니다.JPA로 DB 연결하기JPA(Java Persistence API) 란?현재 자바 진영의
4 min read
7월
12

<Spring> 스프링 DB 관리 기술 1

해당 글은 김영한님의 <스프링 입문> 강좌를 기반으로 작성되었습니다.H2 데이터 베이스 설치하기H2 데이터 베이스는 매우 가벼운 DB로 주로
7 min read
7월
04

<Spring> 스프링으로 만드는 회원 관리 예제 - 웹 MVC 개발

해당 글은 김영한님의 <스프링 입문> 강좌를 기반으로 작성되었습니다.회원 웹 기능 - 홈 화면 추가localhost:8080으로 접속했을 때
4 min read