전체 글
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLRit5%2Fbtra4XF3AP1%2FzfPuwMtD00OFqOTRSzSRIK%2Fimg.png)
스프링 MVC 기본 기능 - HTTP 메시지 컨버터, 요청 매핑 핸들러 어댑터 구조
인프런 김영한 님의 스프링 강의이며, 섹션 6 - 스프링 MVC 기본 기능을 정리하는 시간이다. 자세한 설명이 궁금하면 수강을 권장한다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com HTTP 메시지 컨버터 뷰 템플릿으로 HTML으로 응답하는 게 아니라, HTTP API처럼 JSON 데이터를 HTTP 메시지 바디에서 읽거나 쓰는 경우 HTTP 메시지 컨버터를 사용하면 편리하다. 스프링 MVC는 HTTP 요청과 응답에 HTTP 메시지 컨버터를 적용한다. - HT..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOiv16%2FbtraWvwmliO%2FkZCBK9EvaZkaGbg73ebEkK%2Fimg.jpg)
1부 이야기 - 종합
마틴 파울러의 엔터프라이즈 애플리케이션 아키텍처 패턴을 읽고 정리한다. 1부 이야기 마지막인 종합이다. 이전 시간에 언급된 내용이 반복된다. 작성 시점은 20년 전으로 당시와 지금의 용어 & 개념이 다를 수 있고, 더 이상 사용 안 하는 것도 있을 수도 있다. 자세한 내용이 궁금하면 읽어보는 걸 권한다. 엔터프라이즈 애플리케이션 아키텍처 패턴(재출간판) - 교보문고 엔터프라이즈 애플리케이션 구축을 위한 객체지향 설계의 원리와 기법 | 이 책은 『엔터프라이즈 애플리케이션 아키텍처 패턴』의 재출간판이다. 『리팩토링』의 저자로도 잘 알려진 마틴 파 www.kyobobook.co.kr 도메인 계층으로 시작하기 프로세스의 시작은 어떤 도메인 논리를 사용할지 선택하는 것이다. - 트랜잭션 스크립트 : 가장 간단한 ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbTS7Xm%2FbtraWwhBbVo%2FJLJoIcv6s2I3HZ9UM220q0%2Fimg.jpg)
1부 이야기 - 분산 전략
마틴 파울러의 엔터프라이즈 애플리케이션 아키텍처 패턴을 읽고 정리한다. 1부 이야기에서는 다양한 개념과 발전 과정을 말한다. 작성 시점은 20년 전으로 당시와 지금의 용어 & 개념이 다를 수 있고, 더 이상 사용 안 하는 것도 있을 수도 있다. 자세한 내용이 궁금하면 읽어보는 걸 권한다. 엔터프라이즈 애플리케이션 아키텍처 패턴(재출간판) - 교보문고 엔터프라이즈 애플리케이션 구축을 위한 객체지향 설계의 원리와 기법 | 이 책은 『엔터프라이즈 애플리케이션 아키텍처 패턴』의 재출간판이다. 『리팩토링』의 저자로도 잘 알려진 마틴 파 www.kyobobook.co.kr 분산 객체의 매력 많은 업체에서는 분산 객체의 주목적은 다수의 객체를 필요에 따라 원하는 형태로 프로세싱 노드에 배치하기 위해서라 한다. 또한 ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKybdg%2Fbtra33MnlSg%2FdrlX6EtBLTXPHDgzjqzJzk%2Fimg.png)
7월 회고 및 8월 목표
7월에 무엇을 했는가? 7월 초에 멘토링 1차 피드백을 반영하기 위해 이력서를 수정했었다. 지금도 이력서 제대로 작성 못한 거 같아 아쉬움이 남지만, 그럭저럭 이력서를 정리했다고 생각한다. 하지만 아쉽게도 멘토링이 내부사정으로 잠깐 중단된 상태다. 빨리 다시 재진 행했으면 좋겠다. 이력서를 수정하면서 전체적인 아키텍처에 대한 궁금증이 생겨 마틴 파울러의 엔터프라이즈 애플리케이션 아키텍처 패턴을 구매하고 읽기 시작했다. 애플리케이션 아키텍처에 대해 고려해야할 사항들을 개념과 패턴들로 설명하는데 리팩토링이나 Gof의 디자인패턴과 비슷한 패턴으로 내용이 진행된다. 처음엔 용어와 개념이 생소해서 "이게 무엇인고?" 생각하는데 시간이 많이 허비되었다. 그 뒤에 코드 기반의 패턴 내용이 나와 빠르게 진행되었지만, ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ09qW%2FbtraHr8GyJa%2FaYs8ZvOeslrhOTBN8QqQj0%2Fimg.png)
스프링 MVC 기본 기능, HTTP 응답 - 정적 리소스, 뷰 템플릿, HTTP API, 메시지 바디에 직접 입력
인프런 김영한 님의 스프링 강의이며, 섹션 6 - 스프링 MVC 기본 기능을 정리하는 시간이다. 자세한 설명이 궁금하면 수강을 권장한다. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의 웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., 원 www.inflearn.com 스프링에서 응답 데이터를 만드는 방법은 3가지다. - 정적 리소스 : 웹 브라우저에서 정적인 HTML, css, js - 뷰 템플릿 사용 : 웹 브라우저에 동적인 HTML 제공 - HTTP 메시지 사용 : HTTP 메시지 바디에 JSON 형식으로 데이터를 전달 정적 리소스 스프링..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F66cDg%2FbtraKF50O56%2Fo4UzMo0uOBUiTz19fZpQs0%2Fimg.jpg)
1부 이야기 - 세션 상태
마틴 파울러의 엔터프라이즈 애플리케이션 아키텍처 패턴을 읽고 정리한다. 1부 이야기에서는 다양한 개념과 발전 과정을 말한다. 작성 시점은 20년 전으로 당시와 지금의 용어 & 개념이 다를 수 있고, 더 이상 사용 안 하는 것도 있을 수도 있다. 자세한 내용이 궁금하면 읽어보는 걸 권한다. 엔터프라이즈 애플리케이션 아키텍처 패턴(재출간판) - 교보문고 엔터프라이즈 애플리케이션 구축을 위한 객체지향 설계의 원리와 기법 | 이 책은 『엔터프라이즈 애플리케이션 아키텍처 패턴』의 재출간판이다. 『리팩토링』의 저자로도 잘 알려진 마틴 파 www.kyobobook.co.kr 상태 비저장의 가치 엔터프라이즈 애플리케이션에서의 상태 비저장 서버는 요청 간에 상태가 유지되지 않는 객체를 의미하며, 많은 사람들은 상태 저장..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1lDZI%2FbtraHZ4LRSC%2FWlnQk36nKHFJCUIRsMqtvK%2Fimg.jpg)
1부 이야기 - 동시성
마틴 파울러의 엔터프라이즈 애플리케이션 아키텍처 패턴을 읽고 정리한다. 1부 이야기에서는 다양한 개념과 발전 과정을 말한다. 작성 시점은 20년 전으로 당시와 지금의 용어 & 개념이 다를 수 있고, 더 이상 사용 안 하는 것도 있을 수도 있다. 자세한 내용이 궁금하면 읽어보는 걸 권한다. 엔터프라이즈 애플리케이션 아키텍처 패턴(재출간판) - 교보문고 엔터프라이즈 애플리케이션 구축을 위한 객체지향 설계의 원리와 기법 | 이 책은 『엔터프라이즈 애플리케이션 아키텍처 패턴』의 재출간판이다. 『리팩토링』의 저자로도 잘 알려진 마틴 파 www.kyobobook.co.kr 시작하면서 동시성은 개발에서 가장 까다로운 문제다. 여러 프로세스나 스레드가 동일한 데이터를 조작하는 경우 필연적으로 동시성 문제가 발생한다. ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKad21%2FbtrazLFUAeT%2FShMQkO4NdI03chjKAkOyPk%2Fimg.jpg)
1부 이야기 - 웹 프레젠테이션
마틴 파울러의 엔터프라이즈 애플리케이션 아키텍처 패턴을 읽고 정리한다. 1부 이야기에서는 다양한 개념과 발전 과정을 말한다. 작성 시점은 20년 전으로 당시와 지금의 용어 & 개념이 다를 수 있고, 더 이상 사용 안 하는 것도 있을 수도 있다. 자세한 내용이 궁금하면 읽어보는 걸 권한다. 엔터프라이즈 애플리케이션 아키텍처 패턴(재출간판) - 교보문고 엔터프라이즈 애플리케이션 구축을 위한 객체지향 설계의 원리와 기법 | 이 책은 『엔터프라이즈 애플리케이션 아키텍처 패턴』의 재출간판이다. 『리팩토링』의 저자로도 잘 알려진 마틴 파 www.kyobobook.co.kr 웹 프레젠테이션 웹 브라우저 기반 사용자 인터페이스는 클라이언트 소프트웨어를 설치할 필요가 없고, 공통적인 UI를 제공하며, 사용하기 쉬운 범용..