프로그래밍/Web-Spring

    MVC Patterns 기본적 컨트롤러 생성 / redirect 활용

    MVC Patterns 기본적 컨트롤러 생성 / redirect 활용

    여기서는 저번에 생성한 프로젝트를 바탕으로 기본적인 패턴을 연습삼아 만들어 보도록 하겠다. 밑의 product를 먼저 이야기하자면 private int pid; // 상품아이디 private String pname; // 상품 이름 private int price; // 상품 가격 이런 형태의 모델 클래스이다.getter/setter와 생성자는 길어서 뺏다. 저번에 만든 컨트롤러 클래스에서 controller를 만들었다.코드는 아래와 같다. @Controller public class controller { // 1 private static final Logger logger = LoggerFactory.getLogger(controller.class); // 2 @RequestMapping(value..

    intelliJ에서 SpringMVC 생성하기

    intelliJ에서 SpringMVC 생성하기

    이 글은 https://nesoy.github.io/articles/2017-02/SpringMVC Nesoy 님의 흐름을 바탕으로 제가 새롭게 캡쳐해서 올린 글입니다. 이클립스는 검색하면 많이 나오기에 intellij만 정리합니다. 먼저 new project에서메이븐 프로젝트를 생성합니다 프로젝트 이름은 artifactId입니다.적당히 입력해줍니다. 컨텐트 루트를 바꾸고 싶으신 분은 바꿔줍시다. 생성됬으면 프로젝트 이름 우클을 하여 add Framework support를 선택해 줍니다. 스프링 MVC 패턴을 선택하여 진행합시다. 그러면 디렉토리 형식에 조금 변화가 있을 것입니다. 그 후 web 디렉토리 우클을 하여'views' 폴더를 하나 만들어 줍시다. 그리고 web 아래있는 index.jsp를 v..