profile
7년간 마케터로 일했고, 현재는 Herren에서 Backend Developer로 일하고 있습니다. 고객 가치를 설계하는 개발자를 지향하며, 개발, 독서, 글쓰기를 좋아합니다. 업이 심오한 놀이이길 바라는 덕업일치 주의자입니다.
태그 목록
전체보기 (59)TIL(47)Spring(40)스프링 컨테이너(4)http(4)컴포넌트 스캔(4)Java(3)bean validation(3)TDD(3)싱글톤 패턴(3)스프링 mvc(3)세션(2)다형성(2)POST(2)HTTP Request(2)싱글톤(2)JPA(2)GET(2)리팩토링(2)MVC(2)HttpMessageConverter(1)세션 타임아웃(1)api 설계(1)Autowired(1)patch(1)@SessionAttribute(1)MVC 패턴이 등장한 이유(1)logback(1)스프링 API 방식(1)쿠키(1)스프링 MVC 구조(1)RequestMapping(1)HTTP API(1)jsessionid(1)Bean 생명주기(1)Bean 조회(1)Slf4j(1)post방식(1)bean(1)HTTP 데이터 전송(1)Bean Validation groups(1)스프링 데이터 JPA(1)스프링 정적 콘텐츠 방식(1)단위테스트 연습(1)gradle(1)Bean 등록 방법(1)SOLID(1)테스트 코드(1)싱글톤이 필요한 이유(1)객체지향설계(1)웹 스코프(1)HttpServletRequest(1)스프링 빈 생성과 초기화(1)aop(1)서블릿 컨테이너(1)put(1)delete(1)Collection(1)CLEAN CODE(1)파라미터 객체 자동 생성(1)HTTP 요청 메시지(1)di(1)빈 조회 지연 처리(1)Bean Validator(1)스프링 웹 개발 방식(1)생성자 주입 방법(1)hibernate validator(1)Data Base(1)프로토타입 Bean(1)로그인 인증(1)HTTP 메서드 속성(1)스프링 빈 스코프(1)MVC 패턴(1)http response(1)servlet(1)log 사용 방법(1)HttpServletResponse(1)TrackingModes(1)jdbc template(1)의존 관계 주입(1)싱글톤 Bean(1)spring-data-jpa(1)HttpSession(1)스프링 MVC 방식(1)Bean 스코프(1)Message Converter(1)에러메시지 커스텀(1)JpaRepository(1)JDBC(1)스프링(1)빈 검증기(1)Stateless(1)무상태(1)싱글톤 컨테이너(1)git(1)testcode(1)스프링 빈(1)콜백(1)메시지 컨버터(1)HTTP 매서드(1)
post-thumbnail

[JPA] 스프링 데이터 JPA를 사용하여 반복되는 JPA 조회 코드 줄이기

📖 ✏️ 이 글은 JPA를 사용하여 데이터를 조회할 때, 반복되는 코드 구현 작업을 개선하는데 큰 도움이 되는 스프링 데이터 JPA에 대한 간단한 소개와 사용 방법을 정리한 포스팅이다.

2022년 4월 1일
·
0개의 댓글
post-thumbnail

[spring] 서블릿이 제공하는 HttpSession, 스프링이 제공하는 @SessionAttribute

📖 ✏️ 이 글은 세션 기능을 구현할 때 사용할 수 있는 두 가지 방법(서블릿이 제공하는 HttpSession와 스프링이 제공하는 @SessionAttribute)을 학습하고 정리한 포스팅이다.

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

[spring] 쿠키를 이용한 로그인 인증의 보안 문제와 해결 방안

📖 ✏️ 이 글은 '쿠키 기반의 로그인 인증 시 발생할 수 있는 보안 문제'와 '세션을 이용한 해결 방법'을 학습하고 정리한 포스팅이다.

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

[spring] Bean Validation을 이용한 검증 로직 구현의 한계점과 2가지 해결 방안

📖 ✏️ 이 글은 Bean Validation 사용 시, 여러 form에 개별 적용할 수 없는 문제점과 두 가지 해결 방법(groups, Form 객체 분리)을 학습하고 정리한 포스팅이다.

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

[spring] Bean Validation의 필드 단위 에러 메시지와 오브젝트(글로벌) 단위 에러 메시지 변경 방법

📖 ✏️ 이 글은 `Bean Validation`을 이용한 검증 시, 필드 단위 의 에러 메시지와 오브젝트(글로벌) 단위의 에러 메시지를 커스텀 하여 사용하는 방법을 학습하고 정리한 포스팅이다.

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

[spring] 스프링이 지원하는 Bean Validator 기능 사용 방법

📖 ✏️ 이 글은 스프링을 이용해 애노테이션으로 검증 로직을 구현할 수 있는 `Bean Validation` 기능을 사용하는 방법을 학습하고, 정리한 포스팅이다.

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

[spring] 애노테이션으로 검증 로직을 구현하는 Bean Validation 사용법

📖 ✏️ 이 글은 애노테이션으로 검증 로직을 구현할 수 있는 Bean Validation 인터페이스와 구현체인 hibernate Validator 사용법을 학습하고 정리한 포스팅이다.

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

[spring] HTTP 메시지 바디의 데이터 처리를 담당하는 HttpMessageConverter

📖 ✏️ 이 글은 HTTP 메시지 바디에서 데이터를 직접 읽어와야 하거나, 전달해야 할 때 사용되는 `HTTP 메시지 컨버터`의 동작 원리를 학습하고 정리한 포스팅이다.

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

[spring] HTTP 응답 데이터를 만들어 클라이언트에 전달하는 다양한 방법

📖 ✏️ 이 글은 스프링이 제공하는 HTTP 응답 데이터를 만들어 클라이언트에 전송하는 다양한 방법과 활용법을 학습하고 정리한 포스팅이다.

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

[spring] HTTP 요청 데이터를 조회하고, 사용하는 거의 모든 방법

📖 ✏️ 이 글은 스프링이 제공하는 HTTP 요청 데이터의 조회 방법과 활용 방법을 학습하고 정리한 포스팅이다.

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

[spring] 스프링 MVC가 제공하는 @RequestMapping의 다양한 맵핑 기능과 활용 방법

📖 ✏️ 이 글은 스프링 MVC가 제공하는 @RequestMapping의 다양한 매핑 기능과 활용 방법을 학습하고 정리한 포스팅이다.

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

[spring] SLF4J와 Logback을 이용해 로그 사용하기

📖 ✏️ 이 글은 스프링 부트 라이브러리가 기본으로 제공하는 SLF4J와 Logback을 이용해 로그를 사용하는 방법을 학습하고 정리한 포스팅이다.

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

[spring] 스프링 MVC의 핵심 기능 이해하기

📖 ✏️ 이 글은 스프링 MVC의 전체 구조를 이해하기 위해 핵심적인 기능인 핸들러, 핸들러 어댑터, 뷰 리졸버의 동작 원리를 학습하고 다양하게 적용해본 과정을 정리한 포스팅이다.

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

[spring] MVC 패턴의 발전 과정을 통해 현재의 스프링 MVC 구조 이해하기

📖 ✏️ 가장 기본적인 MVC 패턴에서 점진적으로 개선되어 가는 과정을 살펴보며, 현재의 스프링 MVC 구조를 이해할 수 있었다. 이 글은 학습한 내용을 정리한 포스팅이다.

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

[spring] MVC 패턴이 등장한 이유 - 서블릿, JSP 방식의 한계

📖 ✏️ 서블릿에서 템플릿 엔진을 거쳐 MVC 패턴이 등장하기까지의 기술 발전 과정을 학습하면서, MVC 패턴이 어떤 문제를 해결하기 탄생했는지 이해해보고 내용을 정리한 포스팅입니다.

2022년 1월 30일
·
0개의 댓글
post-thumbnail

[spring] HTTP 요청 메시지를 이용하여 서버에 데이터를 전달하는 3가지 방법

📖 ✏️ 클라이언트가 HTTP 요청 메시지를 이용하여 서버로 데이터를 전달하는 3가지 방법을 학습하고 정리한 포스팅입니다.

2022년 1월 30일
·
0개의 댓글
post-thumbnail

[spring] 서블릿 컨테이너와 HttpServletRequest, HttpServletResponse 활용 방법

📖 ✏️ 서블릿 컨테이너의 역할과 HttpServletRequest, HttpServletResponse를 사용하여 HTTP 요청/응답 메시지를 사용하는 기본적인 방법을 학습하고 정리한 포스팅입니다.

2022년 1월 30일
·
0개의 댓글

[HTTP] HTTP API를 설계하는 방법

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 26일
·
0개의 댓글

[HTTP] 클라이언트가 서버로 데이터를 전송해야 하는 다양한 상황과 동작 원리

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 25일
·
0개의 댓글

[HTTP] HTTP 메서드의 속성 이해하기

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 25일
·
0개의 댓글