# Controller

226개의 포스트
post-thumbnail

Controller

Controller 는 사용자 요청을 받아 Model 객체를 생성하여 반환하는 역할이다.

3일 전
·
0개의 댓글
·
post-thumbnail

SpringBoot 메세지 발송/조회 API 설계 2 (Entity, DB, Controller, Service, POSTMAN)

이 코드는 lombok 어노테이션을 사용하여 자동으로 생성되는 생성자, 게터, 세터 등을 포함하는 Java 클래스입니다.•@Data: @ToString, @EqualsAndHashCode, @Getter, @Setter, @RequiredArgsConstructor 어

2023년 5월 21일
·
0개의 댓글
·

Controller Exception Handler

사용 계기 service logic은 당연히 service단에 있고 service 단에서 exception 처리와 log를 찍는다. 근데 뭔가 킹받는 부분이 있었다. 이건 내가 전에 만든 controller method중 일부인데 문제는 바로 ms.findByI

2023년 5월 18일
·
0개의 댓글
·
post-thumbnail

빅데이터 Java 개발자 교육 [Spring - (Controller, RestAPI방식의 차이)]

기존의 Controller 방식과 Rest방식 두가지를 이용하여 데이터를 삽입해보도록 하겠다.먼저 Controller 방식을 이용해 도서정보를 insert 해보자.DB에 성공적으로 데이터가 들어갔음을 확인할 수 있다.postman을 통해서 데이터를 삽입해보면status

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

Mockito 기반의 Controller 단위 테스트

이 문서는 Mockito를 사용한 Controller 단위 테스트에 대한 설명과 예시 코드가 포함되어 있습니다. Mockito 어노테이션 종류와 메서드, 그리고 단위 테스트 작성 방법에 대한 내용이 다루어지며, @WebMvcTest를 사용한 방법도 소개됩니다.

2023년 5월 10일
·
0개의 댓글
·

express 공부하기 1일차

예전에 노마드 코더 위튜브 클론코딩을 결제해두고 공부했었는데 express에 대해 다시 공부하고 싶어서 다시 강의를 돌려보기 시작했다.예전과 같이 따라만 하다간 다시 까먹을 수 있어서 내 나름대로 정리하기 위해 블로그를 시작한다."express": "^4.18.2"

2023년 5월 10일
·
0개의 댓글
·
post-thumbnail

MVC

클라이언트의 요청을 받았을 때 그 요청에 대해 실제 업무를 수행하는 모델 컴포넌트 호출클라이언트가 보낸 데이터가 있다면 모델에 전달하기 쉽게 데이터를 가공모델이 업무를 마치면 결과를 뷰에 전달컨트롤러가 호출할 때 요청에 맞는 역할을 수행 비즈니스 로직을 구현하는 영역으

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

[Spring] @Controller 와 @RestController

Spring MVC 컨트롤러를 선언할때 주로 사용HTML View를 생성하고나 JSP와 같은 뷰 템플릿 엔진을 사용하여 웹 애플리케이션의 사용자 인터페이스를 생성하는데 사용RESTFul 웹 서비스를 제공하는데 사용메서드 반환값 - HTTP 응답 본문에 쓰여진다. (Aj

2023년 5월 4일
·
0개의 댓글
·

[Spring] Web MVC 패턴의 흐름과 Controller, View, Model 구현법

스프링 MVC 패턴의 흐름, 특징, 구성요소, 실행 순서. Controller, View, Model 구현법

2023년 4월 28일
·
0개의 댓글
·

서블릿이란?

https://coding-factory.tistory.com/742

2023년 4월 26일
·
0개의 댓글
·
post-thumbnail

2023.04.19

Day 11. TIL (About ERD, @EnableJpaAuditing, NullPointerException vs IllegalArgumentException, 개념정리)

2023년 4월 19일
·
0개의 댓글
·
post-thumbnail

빅데이터 Java 개발자 교육 - 55일차[JSP 실습 6(주문내역 확인 및 주문수량 확인)]

오늘은 지난시간까지 진행했던 '주문내역 확인'부분부터 구현 & 확인해보고자 한다. 주문내역은 마이페이지의 네번째 메뉴에서 확인이 가능하며, 테이블뷰를 이용하여 총 3가지의 테이블을 합쳐서 사진과 같이 상품과 상품을 구매하는데 필요한 정보들을 한번에 확인 가능하도록

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

@Controller와 @RestController의 역할과 차이점은?

@Controller와 @RestController의 역할과 차이점에 대해 알아보기 전에, 둘의 근본이 되는 Controller의 역할에 대해 이야기하겠습니다. (여기서 Controller는 Spring MVC에서의 Controller를 의미합니다.)제가 생각하는 Co

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

[Spring]에러는 스프링에서 빈(Bean)을 생성하려고 할 때, 해당 빈이 의존하는 빈이 존재하지 않아서 발생하는 에러

개인 토이프로젝트 개발 중 신청서관련 api 개발중 생긴 문제 "신청서 작성" 까지는 잘 실행이 되었었는데 갑자기 신청서 조회 Service,Contoller,Mapper를 추가하니 프로젝트가 빌드가 안되기 시작했다. 위 코드는 신청서 관련 Service 클래스 위 코드는 신청서 관련 Repository(Mapper) 위 코드는 신청서

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

[NestJS] 3. Controller 분석해보기

! 읽기 전이 시리즈에 있는 모든 글은 블로그 지향 기반 개발 & 공식 문서 기반으로 작성되었습니다 내용은 정확하지 않을 수도 있으며, 100% 신뢰하지 마시길 바랍니다example패턴 기반 경로도 지원됨@Get('ab\*cd') → 이런식으로여러가지 request를

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

스프링 MVC 컴포넌트

1) WAS, Servlet >- Servlet : HTTP 프로토콜을 사용하여 데이터를 주고 받는 서버용 프로그래밍 스펙 javax.servlet.Servlet 인터페이스 형태로 Java API 에서 제공, 이를 구현한 클래스도 서블릿 어플리케이션이라고 한다. >

2023년 4월 11일
·
0개의 댓글
·

Java - DAO, DTO, VO, Entity

DAO, DTO, VO, Entity에 관해 공부한 내용을 정리한 글입니다.

2023년 4월 10일
·
2개의 댓글
·
post-thumbnail

컨트롤러 매핑 오류 (action 명이 같은 이유)

컨트롤러 매핑 오류 Rest Api로 개인 프로젝트 개발 중 간단하게 프론트엔드 (JS 파일) 없이 JSON으로 넘겨준 데이터들을 JSON 형태가 아닌 html 파일에서 정리해서 보여주고 싶어 별도의 ViewController 클래스를 만들어서 Get메소드를 정의해서

2023년 4월 7일
·
0개의 댓글
·

230406 풀스택 26일차 - 명언 앱 마무리복습 후 DB, MVC패턴

MVC패턴에 대한 설명 Model : 데이터관련된 부분 View : 사용자가 보는 부분 HTML, CSS가 될 수도 있고 Controller : Model과 View의 중간제어 역할. 컨트롤러에서 보안검증도 할 수 있고 안전검증도 가능. 클라이언트가 요구사항을 말하면 컨트롤러로 입력이 들어가고 컨트롤러는 모델로 신호를 보내서 모델 내부에서 데이터처리...

2023년 4월 6일
·
0개의 댓글
·
post-thumbnail

JUnit5과 Spring boot 테스트 코드 작성-Controller Layer 단위 테스트와 인증 인가 테스트 (4)

시리즈의 이전 포스트에서 Service Layer를 테스트 하는 방법에 대해 고민하면서 test double 사용 트레이드 오프와 컨트롤 할 수 없는 코드 영역을 상위 모듈로 유도해야 테스트에 유리하다는 것에 대해서 이야기 해보았습니다.이번 글에서는 Controller

2023년 4월 4일
·
0개의 댓글
·