# Controller

20개의 포스트

[nestJS] Controller

Controllers의 역할 : 서버측으로 들어온 요청(request)를 handling하고 그에 대한 응답(response)을 클라이언트 측으로 return하기기본적으로 컨트롤러는 특정한 요청을 받는것이다. 이 특정한 요청을 받기 위해, class와 연관된 decor

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

JSP와 Servlet 비교하기

서블릿은 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바로 작성된 프로그램이다. 서블릿은 Java코드 안에 HTML태그가 삽입되며 자바언어로 되어있다. 확장자는 .java이다.서블릿은 자바언어를 웹어플리케이션에 조금 더 개발하기 쉽게 하기

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

Java: 게시판 만들기

게시판에 나타낼 요소들: num, title, name, content앞서 VO로 정의한 게시판 요소를 DB에 저장하는 DAO

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

MVC(model(1,2) ,Spring MVC)✍

1\. 기본적인 구성요소model: DB와 상호작용하며 비즈니스 로직을 처리하는 모듈. 모든 데이터 정보를 가공하여 가지고 있는 컴포넌트view: 사용자에게 화면을 보여주기 위해 모델의 데이터를 전달받아 사용자가 읽을 수 있도록 결과 화면을 반환하는 모듈.control

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

🕹 MVC 웹 프레임워크란? - 얄팍한 코딩 사전

운영 및 관리해나갈 웹 사이트가 복잡해짐에 따라 역할 및 기능에 따라 나눌 필요성이 생겨났고 소프트웨어와 관련하여 Model,View,Controller 접근법이 생김Model : 데이터와 관련되는 부분으로 형식 지정, 저장, 불러오는 것을 담당View : HTML,C

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

FP8: controllers/comments

-Json Web Token - Sequelize

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

FP7: controllers/posts

- Json Web Token - Sequelize

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

<Express.js> controller

controller는 모델마다 필요합니다. 지금 진행중인 프로젝트인 유튜브 클론 같은 경우에는 user와 video 2가지 모델이 있다고 볼 수 있습니다. 따라서 2가지의 controller를 만들어보겠습니다. 프로젝트 폴더에 controllers 폴더를 만들고 use

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

[SpringBoot] Controller

Chapter01Application.java 를 실행한 후Web주소창에서 확인한다.@SpringBootApplication 에 스캐너가 기본적으로 들어있다.ComponentScan은 기본적으로 BasePackage를 스캔하도록 설정되어있다.다른 패키지를 스캔하도록 설

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

FP6: controllers/users

- Json Web Token - Squelize

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

@RestController vs @Controller

_나는 지금까지 컨트롤러 클래스 위에 Rest API를 사용하기 때문에 @RestController 어노테이션을 아무생각 없이 사용해 왔다. 이번 장에서는 @RestController 어노테이션과 @Controller 어노테이션의 정확한 차이가 궁금하여 자세히 알아 보

2020년 12월 10일
·
0개의 댓글
post-thumbnail

NodeJS - 로직 분리(routes / models / controllers)

(/routes/post.js) : routes에서 들어오는 api요청에 대해서 라우팅을 하면서 동시에 비즈니스 로직을 작성했음      \--> 가독성 저하 + 유지보수 비 용이           \--> 비즈니스 로직을 처리하는 controller를 만들어 분리

2020년 12월 10일
·
0개의 댓글
post-thumbnail

[SPRING] 게시판만들기 6 [ Spring MVC 적용]

HandlerMapping의 종류SimpleUrlHandlerMapping : URL과 컨트롤러 이름을 직접 매핑 한다.BeanNameUrlHandlerMapping : URL과 일치하는 이름을 갖는 빈을 컨트롤러로 사용한다.ControllerClassNameHandl

2020년 12월 1일
·
0개의 댓글

NestJS 독학 - Controller

NestJS의 Controller는 Express에서 Router와 비슷한 역할을 해준다. 엔드포인트 요청에 대한 처리를 조작해주는데, @Controller 데코레이터 클래스를 통해 Route될 엔드포인트를 설정해준다. 이후 constructor를 통해 Provide

2020년 10월 18일
·
0개의 댓글
post-thumbnail

제네릭을 사용한 추상화 및 중복제거

우아한 마켓 - 테스트에서 발생하는 중복을 어떻게 제거할까?

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

MVC Design Pattern

What is MVC?Model, View, Controller의 약자이다.소프트웨어가 돌아가는 하나의 형식이다.특정 라이브러리를 지칭하는것은 아니며 이러한 패턴으로 만들어진 여러 Library,frame work들이 있다.어떤 서비스가 돌아가는 방식에 대한 하나의

2020년 9월 7일
·
0개의 댓글

초프 - 자바 시스템구성

controller(일단은 view), service, dao

2020년 8월 31일
·
0개의 댓글

[error/log] vue axios url controller 접근

문제상황: vue프로젝트의 js파일에서 axios로 요청할 주소를 입력했지만 해당 주소를 가진 Controller를 타지 않음.

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

MVC Design Pattern & Sequelize ORM

MVC(Model-View-Controller) 소프트웨어를 설계하는 디자인 패턴이다. 각 기능의 역활로 코드를 나눠주는데 이렇게 해줌으로 가독성과 관리 또한 편리해진다. 여러 웹 프레인워크에서 다양한 MVC 컨셉을 사용하는데: Ruby on Rails (Ruby)

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

[express] 라우터, 컨트롤러, 미들웨어로 나누어 관리하기

express 공식 문서의 hello world 예제를 보면 라우팅을 다음과 같이 처리하는 것을 볼 수 있다. 이러한 방법은 어떤 엔드포인트로 접근했을 때 어떤 동작을 하게 되는지 한 눈에 볼 수 있어 유용할 수 있다. 그런데 좀만 앱이 복잡해지면 위와 같은 방법으로

2020년 3월 28일
·
2개의 댓글