본문 바로가기

Controller3

[C#] ASP.NET에서 MVC 사용하여 프로젝트 구축하기 이직을 하면서 사용하는 기술 스택이 바꼈다. DB는 오라클에서 MSSQL 로 언어는 Java에서 C#으로...! 기본적으로 ASP.NET MVC에 대한 학습이 필요하여 오늘부터 조금씩 정리해 두려고 한다. 이미 mvc패턴에 대해서는 대부분 아실 것이라 생각한다. ASP.NET 에서도 여느 프레임워크 처럼 MVC를 공식적으로 지원하는데, 간단하게 MVC에 대해 설명을 드리면 MVC는 어플리케이션 구조를 모델, 컨트롤러, 뷰 라는 3가지 컴포넌트로 분리하여 호율적인 개발을 가능하게 하는 개발 패턴이다. 이 패턴을 통해 각 컴포넌트 간의 종속성을 줄이고, 각 모듈의 역할을 정확하게 분리하여 TDD나 병행적인 개발을 할 수가 있다. MVC 동작 원리 MVC 패턴은 아시는 것처럼 위의 그림처럼 동작한다. Clie.. 2022. 3. 10.
[Spring] Spring MVC 로 RESTFul 서비스 개발하기 (2) 하이 ~~ 지난 포스팅에서 Spring 작업환경을 세팅하고, Controller에서 url 을 받아서 처리하는걸 포스팅했었다. 지난 포스팅 링크 ▽ Spring Boot 개발 환경 세팅 https://devkingdom.tistory.com/103 [Spring] Spring Boot 환경 설정 하이 ~~ 오늘은 Spring Boot 환경 설정을 할거다. 자세히 말하면 스프링 부트 2.0 이다. 스프링 5.0 (스프링부트 2.0) 사용하기 위해서는 JDK 8 이상의 버전이 필요하다. 참고로 스프링 4.0은 JDK 6이상이다. 먼저.. devkingdom.tistory.com Spring MVC 로 RESTFul 서비스 개발하기 (1) https://devkingdom.tistory.com/108 [Spr.. 2020. 3. 22.
[Node.js] node.js 에서 controller 사용하기 하이 ㅎㅎ!! 지난번에 ajax랑 mysql 연결하는 포스팅을 올렸었다.. 그런데 ... 하다보니 ... 소스가 너무 너무 분리가 안된 듯한 느낌을 받았다. ㅜㅡㅜ 그래서 오늘은 controller를 만들어서 api를 관리하는 걸 만들어 보려고한다. 컨트롤러라고 표현하기도하고 라우터라고 표현하는 사람도 있다. 뭐 여기서는 같은 의미로 쓰인다고 생각하면 될듯하다. 간단하게 로그인을 할 수 있는 프로젝트를 만들어봤다. 디렉토리 구조를 보면 위와 같다. app.js 는 다들 아시는 것 처럼, 웹서버 데몬을 구동한다. 이전에 코딩해놓은 걸 보면 app.js 안에서 너무 많은 코드가 들어 있었다. 지금 만들어 놓은 걸 한번 보자. 굉장히 간결해졌다. 이제는 여기서 api 소스를 작성할 필요가 없다. control.. 2019. 12. 30.