본문 바로가기

웹 프로그래밍/스프링7

IntelliJ Maven Project를 이용한 Spring MVC 프로젝트 생성 방법02 maven프로젝트를 만들어서 pom.xml설정가지 완료하였다면 이제 본격적으로 Spring MVC를 이용해 웹 어플리케이션을 작성하기 위한 설정들을 해보자 DispatcherServlet을 FrontController로 설정해야하는데 여러가지 방법이 있는데 가장 많이 사용하는 web.xml설정 방법을 이용해서 설정을 해보겠다. web.xml파일에서 DispatcherServlet을 설정할때이렇게 WebMVCContextConfig라는 xml파일을 만들어서 설정할 수도 있지만 요즘은 xml설정보단 java로 설정을 지향하는 추세이므로 WebMvcConfigurerAdapter를 상속받은 클래스를 만들어 빨간 네모박스안에 설정해 주는 방식으로 할 것이다. 먼저 java폴더아래에 설정파일들을 따로 분리해서 만.. 2019. 2. 19.
IntelliJ Maven Project를 이용한 Spring MVC 프로젝트 생성 방법01 먼저 인텔리제이를 실행시켜 프로젝트 생성을 클릭하고 maven 을 선택, 그리고 Create from archetype을 체크 표시하고 maven-archetype-webapp을 선택하여 Next를 클릭한다. GroupId와 ArtifactId를 설정 해주고 Next Project location을 설정해주고 Fish버튼클릭 클릭하고 프로젝트를 생성하면 우측하단에 maven 자동 임포트를 클릭하면 이렇게 프로젝트가 생성이 된다. 생성된 프로젝트의 main폴더 아래에 java폴더와 resources폴더를 만들어 주고 만약에 저렇게 저런모양이 아닌 일반 폴더 모양이라면 java폴더를 마우스 오른쪽클릭 -> Mark directory as -> Sources Root를 클릭해주시고resources폴더를 마우스.. 2019. 2. 19.
Spring JDBC 실습해보기 부스트코스의 웹 프로그래밍 과정을 복습하는 게시물입니다.Spring JDBCJDBC를 이용해 데이터를 이용하다보면 Connection객체를 생성하고 PrepareStatement, ResultSet객체 생성등 반복되는 개발 요소가 존재하기 때문에 간단한 쿼리문을 실행하려고해도 쓸데 없이 코드가 많아지게되고 매번 저런 작업을 하기엔 너무 귀찮다. 그래서 이런 작업들을 처리해 줄 수 있게 Spring JDBC를 이용하면 이런 귀찮은 일을 할 필요 업이 필요한 부분만 작업하면 된다. 스프링에서 지원해주는 일 vs 개발자가 해야 할 일표를 보면 JDBC를 이용할때 직접 작성해야했던 연결과 연결을 해제하는 부분을 스프링 JDBC에서 알아서 처리해주고 트랜잭션작업까지 알아서 처리해주기 때문에 연결 파라미터값과 SQ.. 2019. 1. 21.