# Controller

155개의 포스트

lprod vo, dao, service, controller

> LprodVO interface ILprodDao interface ILprodService LprodDaoImpl implements ILprodDao LprodServiceImpl implements ILprodService lprod.controller / @WebServlet("/LprodList.do")

약 4시간 전
·
0개의 댓글
·
post-thumbnail

Controller - 책 목록보기

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다.저번 포스팅을 끝으로 Controller단의 책 등록 구현이 끝났다. 이제 Controller의 책 목록보기를 구현해보자.BookApiController.java참 간단하다. 책 목록보기

약 10시간 전
·
0개의 댓글
·
post-thumbnail

Controller - @RestControllerAdvice

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 지난 포스팅에서 책을 등록할 때 수행되어야하는 유효성 검사에 대한 부분을 구현했다. 그러나 아직 미흡한 부분들이 눈에 띈다. 이는 요청 Body의 값에 따라 Controller 단에서

약 13시간 전
·
0개의 댓글
·
post-thumbnail

(Spring) Controller, Service, Repository 역할

클라이언트와 가장 가깝게 위치하며 클라이언트의 요청을 받아 Service에게 요청에 대한 처리를 넘기고, 모든 처리가 완료 되었을 때 응답하는 역할사용자의 요구사항을 처리(비즈니스 로직)하는 역할을 담당하며 DB 정보가 필요할 경우 Repository에 요청함.요구 사

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

@Controller와 @RestController의 차이점

오늘은 @Controller와 @RestController의 차이점에 대해 알아보겠습니다.Spring MVC의 @RestController은 @Controller와 @ResponseBody의 조합이다.Spring 프레임 워크에서 RESTful 웹 서비스를 보다 쉽게 개

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

Controller - 유효성검사

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. Controller 단을 구현하는 단계에 있다. 지난 포스팅에서 책을 등록하는 Controller 를 만들었고 실제로 postman을 통해 body 데이터를 전송해보았다. book 메

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

Controller - 책 저장하기

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 저번 시간을 끝으로 Service 레이어단의 모든 코딩이 끝났다. Service layer도 정말 할 일이 많았다. 기본적인 책 등록, 조회, 수정, 삭제 뿐만 아니라 가짜 mock

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

스프링 부트 jsp 파일로 출력 하기

학원에서 배운 스프링부트로 jsp 부분을 다시 복습하는 하고있는중 필요한 라이브러리 등을 재학습,,ㅎㅎㅎㅎ 그땐 정신이 반쯤 나가서 들어오지 않던게 부딪혀보니 이해가 되네요 !먼저pom.xml 에 필요한 dependency를 추가해야한다. 빈에서 설정했던 걸 편하게 경

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

스프링 빈과 의존관계

Spring에서는 new를 사용해서 객체를 생성하는 것이 아니라, Spring Container에 의해 관리되는 자바 객체를 사용한다. 이렇게 Spring Container에 의해 생성되고 관리되는 자바 객체를 빈(Bean)이라고 한다.• 컴포넌트 스캔과 자동 의존관계

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

[Spring] 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 강의 정리 - 5

해당 게시물은 인프런 - "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 강의를 참고하여 작성한 글 입니다.유료강의이므로 자세한 내용은 없고, 간단한 설명 위주로 정리했습니다.

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

Controller, Service, Repository ?

9월 21일자, 면접에서 Controller, Service, Repository 의 차이점을 설명해달라고 하셨는데, 머리가 하얘지는 경험을 했다. 분명 내가 사용하긴 했는데 정확한 의미를 몰랐었다.

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

JPA Pagination

레포지토리에 예시로 Pageable 타입의 파라미터를 받는 findAll 함수를 오버로딩(Overloading)했다.리턴 타입은 Page<MemberBak>이다.API에서 Pageable 타입의 파라미터를 받아서 findAll 인자로 넘겨준다.리턴 타입은 동일하게

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

[Spring] 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 강의 정리 - 4

해당 게시물은 인프런 - "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 강의를 참고하여 작성한 글 입니다.유료강의이므로 자세한 내용은 없고, 간단한 설명 위주로 정리했습니다.

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

Nest.js - 컨트롤러

컨트롤러는 들어오는 요청 을 처리 하고 클라이언트에 응답 을 반환 하는 역할을 합니다.Nest.js에서의 컨트롤러는 기존 MVC패턴에서의 컨트롤러의 역할을 하며, express에서와 같이 req를 받아 처리 결과를 res객체에 담아 return 할 수 있습니다.

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

[Spring] 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 강의 정리 - 3

해당 게시물은 인프런 - "스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술" 강의를 참고하여 작성한 글 입니다.유료강의이므로 자세한 내용은 없고, 간단한 설명 위주로 정리했습니다.

2022년 9월 15일
·
0개의 댓글
·

[SpringBoot] 스프링 빈 등록 (컴포넌트 스캔, 직접 등록)

스프링 빈 등록 방식. @Component, @Serivce, @Repository, @Controller, @Autowired , @Bean, @Configuration

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

[Spring] Controller

Spring Boot 기반의 애플리케이션에서 주로 사용되는 Java 패키지 구조기능 기반 패키지 구조(package-by-feature)계층 기반 패키지 구조(package-by-layer)테스트와 리팩토링이 용이하고, 향후 마이크로 서비스 시스템으로 분리가 상대적으로

2022년 9월 11일
·
0개의 댓글
·

No converter found for return value of type : class xxx...

위와 같은 에러가 나오는 경우는 리턴되는 Dto나 Entity클래스의 Getter나 Setter가 없어서 나는 에러이다.

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

[아키텍처 패턴]MVC란?

아키텍처 패턴 중 하나이다.아키텍처 패턴은 주어진 상황의 소프트웨어 구조에서 발생하는 문제점을 해결하기 위한 일반화된 재사용 가능한 솔루션으로 정의한다.Model, View, Controller의 약자로 어플리케이션을 구성할 때 그 구성요소를 세가지 역할로 구분한 패턴

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

[GetX] Service vs. Controller 차이를 GetX 패턴에 적용하기

문득 궁금해졌다. 공식 문서에 보면 서비스와 컨트롤러의 차이점에 대해 크게 눈에 띄게 설명해놓은 부분이 없다.

2022년 8월 21일
·
0개의 댓글
·