# Controller

52개의 포스트

MVC 패턴

이번 포스팅에서는 프로젝트를 진행하는데 있어 코드의 가독성, 유지 보수성과 요구사항이 추가됨에 따라 증가되는 비용을 최소화 할 수 있는 여러가지 패턴 중 MVC 패턴에 대해 알아보고자 한다.패턴을 새롭게 접할 때 가장 중요한 것은 역할 분담이다. MVC 패턴의 경우 M

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

[GetX] 컨트롤러가 제때 안 죽을 때

1. 컨트롤러는 페이지가 닫혀도 죽지 않음 2. Get.toNamed()를 사용하면 스크린이 나온 뒤에 할 일을 추가로 적을 수 있음 3. 데이터 초기화 함수를 잘 활용하면 컨트롤러 1개로 여러 스크린 커버 가능

2021년 9월 2일
·
0개의 댓글

4주차

4-2 네이버 쇼핑 API 이용 신청하기 탐색하기 :검색 결과가 DB에 저장되어있는 것이 아니라, 네이버에 실시간으로 결과 요청을 해서 받아와서 보여주는 것(API) --> 권한을 획득해야함. 네이버API :https://developers.naver.com/pro

2021년 8월 28일
·
0개의 댓글

3주차

3-1 뭐배울까 > 서버 완성하기 RestController - 자동 응답기 중에서도 json으로 응답 Service - 업데이트 할때 필요 Repository - 생성, 삭제, 조회 할때 필요 RequestDto - 변경, 데이터 이동 시 필요 > HTML,CSS

2021년 8월 16일
·
0개의 댓글

Dto-Entity 변환을 Service / Controller 둘 중 어디서 해야 할까

스프링 부트 개발을 처음 시작하다 보니 모르는 게 많다. 책을 보면서 따라했던 것을 바탕으로 비슷하게 프로젝트를 진행하고 있는데, dto - entity 간의 변환을 찾다 보니 'dto는 순수하게 데이터만 담고 있어야 하고 business layer를 몰라야 하기 때문

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

Spring Boot Controller

MVC 패턴 중 C 에 해당하는 Controller 의 기본 사용 방법 및 사용하는 annotation에 대해서 알아보자 🧐 [계속 추가 예정]

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

Trait를 이용한 게시판 만들기 - 2

Trait를 이용한 게시판 코드 기본기 완성본

2021년 8월 5일
·
0개의 댓글
post-thumbnail

MVC 웹 프레임워크와 라이브러리 및 스프링 MVC

국기기관을 입법,사법,행정으로 나누듯이 규모가 커지고 복잡해질 때에는 특정한 기준으로 분리해서 접근합니다.이와 마찬가지로, 웹사이트를 비롯한 소프트웨어는 Model,View,Controller로 나뉘고 MVC란 접근법이 많이 사용됩니다.눈에 보이는 것, 웹의 경우 ht

2021년 8월 3일
·
0개의 댓글

Spring Boot 게시판 만들기(RemakeBoard) - 07 ( Controller 작성 )

이번에는 저번에 만들었던 Service를 이용하여 실제 요청을 받아들이는 Controller를 만들어보도록 하겠습니다. > 해당 내용의 프로젝트는 Github에서 확인할 수 있습니다.

2021년 7월 24일
·
0개의 댓글
post-thumbnail

OVERVIEW - Controllers

컨트롤러(Controller)란 들어오는 요청(request)를 처리하고, 응답(response)를 클라이언트에 보내주는 역할을 한다.컨트롤러의 목적 : 애플리케이션에 대한 특정 요청을 수신 하는 것라우팅 메커니즘은 어떤 컨트롤러가 어떤 요청을 수신하는지 제어한다.기본

2021년 7월 23일
·
0개의 댓글
post-thumbnail

공식 문서 읽기 프로젝트 - GetX 상태관리

1줄 요약 GetX 상태 관리 방식에는 simple/reactive management 2가지가 있고, 상황에 따라 맞춰 쓰면 됩니다.

2021년 7월 13일
·
1개의 댓글
post-thumbnail

Spring MVC 패턴으로 구현한 회원가입/로그인 + 어노테이션 정리 -② Controller

먼저 새롭게 spring 프로젝트를 생성해준다. 이 글에서는 IntelliJ IDE을 사용하여new → project → spring Initializr 로 생성해주었으며 JAVA 8 verSDK 1.8 ver gradle / jar으로 프로젝트를 환경을 구축하였다.

2021년 7월 12일
·
12개의 댓글
post-thumbnail

(시리즈4) 쿠버네티스 코드 분석하기 : kubectl apply -f nginx.yaml 을 입력하면 일어나는 일(4) - Deployment Controller

안녕하세요 이번 시간에는 첫 번째 글에서 쓴 '청사진' 기준으로 'kubectl apply -f 를 입력하면 일어나는 일' 의 4번째 단계인 Deployment Controller 에 대해 알아보겠습니다.https://media.giphy.com/media/l

2021년 7월 6일
·
2개의 댓글

@Controller와 @RestController

갑자기 궁금해서 Controller와 RestController를 까보았습니다.

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

@Controller와 @RestController의 차이

개요MVC 패턴에서 @RestController은 @Controller와 @ResponseBody의 조합Spring 프레임 워크에서 RESTful 서비스를 보다 쉽개 개발 할 수 있도록 Spring 4.0에서 추가@Controller의 역할은 Model 객체를 만들어

2021년 7월 1일
·
0개의 댓글

스프링

Mybatis namespace와 id 속성 이름 동일하게 맞추기 1. 파라미터의 수집과 변환 1-1. @RequestParam 전달되는 파라미터와 변수명이 다를 때 파라미터로 사용된 변수의 이름과 전달되는 파라미터의 이름이 다른 경우에 유용하게 사용된다. 동일할 경

2021년 6월 18일
·
0개의 댓글
post-thumbnail

@RestController

REST @RestController = @Controller + @ResponseBody코드로 배우는 스프링 웹 프로젝트(개정판)

2021년 6월 10일
·
0개의 댓글

[wetube.02] 4.0 to 5.10

app.use -> "/users" 로 시작하는 url 에 접근하면 userRouter에 있는 컨트롤러를 찾게한다. -> userRouter에는 "/edit" 루트 한 가지 밖에 없다. -> handleEditUser 함수 실행 코드를 깔끔하게 작성하기 위해 Route

2021년 5월 28일
·
0개의 댓글
post-thumbnail

[iOS 개발] 애플 앱의 핵심? UIKit 는 무엇일까! 🧰

📈 본 글의 목표 >1. UIKit 가 어떤 기능을 하는지 알아보자. > * UIKit의 필수 요소 > * 필수 앱 메타 데이터 >2. UIKit 가 무엇인지 논리적으로 설명 할 수 있게 된다. >3. SwiftUI 와의 차이점을 안다. 🚨 IOS 개발을

2021년 5월 14일
·
0개의 댓글