전체 글
-
2024년 1월 5일 개발일지개발일지 2024. 1. 5. 20:31
[ 2024년 1월 5일 개발일지 ] ____________________________________________________________________________________ 1) 오늘의 공부 내용 - 프로그래머스 알고리즘 문제 풀이 - Spring 개인 과제 - Spring 기본 개념 공부 (AOP) ____________________________________________________________________________________ 2) 정리 [Spring] Spring의 특징 : MVC, IoC, DI, AOP (AOP 관련 부분 내용 추가) https://hunzz.tistory.com/entry/spring [Spring Boot with Kotlin] Spring..
-
2024년 1월 4일 개발일지개발일지 2024. 1. 4. 23:33
[ 2024년 1월 4일 개발일지 ] ____________________________________________________________________________________ 1) 오늘의 공부 내용 - 프로그래머스 알고리즘 문제 풀이 - Spring 개인 과제 - Spring 기본 개념 공부 (IoC, DI) ____________________________________________________________________________________ 2) 정리 [Spring] Spring의 특징 : MVC, IoC, DI, AOP https://hunzz.tistory.com/entry/spring [Spring Boot with Kotlin] Spring의 특징 : MVC, Io..
-
[Spring Boot with Kotlin] Spring : MVC, IoC, DI, AOPSpringBoot 2024. 1. 3. 23:11
Spring의 핵심 개념인 MVC 모델, IoC, DI, AOP에 대해 알아보자. ____________________________________________________________________________________ 1. Spring Spring은 RESTful한 웹 애플리케이션을 구축하기 위해 포괄적인 지원을 제공하는 Java/Kotlin 기반의 오픈 소스 *프레임워크로, 스프링 MVC 모듈을 통해 REST 원칙을 쉽게 구현할 수 있어, 구현 프로세스를 간소화하고, 개발자가 애플리케이션의 로직 작성에만 집중할 수 있도록 하여, 확장과 유지보수가 용이한 웹 애플리케이션을 설계할 수 있도록 지원해준다. Spring은 2004년 3월에 출시된 이래로, 20년의 세월 동안 JAVA 엔터프라이..
-
2024년 1월 3일 개발일지개발일지 2024. 1. 3. 23:09
[ 2024년 1월 3일 개발일지 ] ____________________________________________________________________________________ 1) 오늘의 공부 내용 - 프로그래머스 알고리즘 문제 풀이 - HTTP 기본 개념 공부 (IP, TCP, UDP) - Spring 개인 과제 ____________________________________________________________________________________ 2) 정리 [HTTP] IP, TCP, UDP https://hunzz.tistory.com/entry/ip-tcp-udp [HTTP] IP, TCP, UDP IP, TCP, UTP에 대해 알아보자. ________________..
-
[HTTP] IP, TCP, UDPHTTP 2024. 1. 3. 20:13
IP, TCP, UTP에 대해 알아보자. ____________________________________________________________________________________ 1. IP (Internet Protocol) 서버와 클라이언트가 네트워크 상에서 데이터를 주고받기 위해 사용하는 프로토콜이다. 데이터를 전송하기 위해서는 클라이언트의 위치 주소(출발지)와 서버의 위치 주소(목적지)가 필요한데, 이 위치 주소를 IP 주소라고 한다. 이 IP 주소들과, 전송하고자 하는 데이터를 패킷이라는 단위에 담아 클라이언트와 서버가 주고받는 방식을 인터넷 프로토콜(IP)라고 한다. 클라이언트가 전송한 패킷은 클라이언트-서버 사이의 여러 중간 노드들에 의한 n번의 전달 과정을 통해 목적지 IP에 ..
-
[HTTP] API, RESTHTTP 2024. 1. 2. 23:34
API, 그리고 REST에 대해 알아보자. ____________________________________________________________________________________ 1. API (Application Programming Interface) 한 *애플리케이션에서, 다른 애플리케이션과 상호 작용(통신)하기 위한 방법이다. 운영체제, 데이터베이스, 객체 지향 파일 등 광범위한 데이터에 대하여 API를 생성할 수 있고, 이렇게 만들어진 도구와 기능들을 애플리케이션 간에 제공하고 통신할 수 있도록 도와주는 것이 API의 역할이다. 개발자는 본인이 원하는 기능을 구현하기 위해 굳이 복잡할 코드를 직접 입력할 필요 없이, 다른 애플리케이션에 API를 요청함으로써 애플리케이션을 더욱 쉽..
-
2024년 1월 2일 개발일지개발일지 2024. 1. 2. 23:28
[ 2024년 1월 2일 개발일지 ] ____________________________________________________________________________________ 1) 오늘의 공부 내용 - 프로그래머스 알고리즘 문제 풀이 - HTTP 기본 개념 공부 (API, REST) - Spring 개인 과제 수정 (튜터님 피드백 반영) ____________________________________________________________________________________ 2) 정리 [Http] API, REST https://hunzz.tistory.com/entry/rest-api [Web] API, REST 1. API (Application Programming Int..