글쓰기

개인 공부 상자/intellij Spring 3

Intellij 다른 모듈 Class참조

Eclipse를 사용할 때는 하나에 프로젝트에 하나에 모듈만 사용했던 거 같은데 Intellij를 사용하면서 하나에 프로젝트에 여러개의 모듈을 생성하고 기능을 분리할 수 있다는 걸 알았다. 인터넷 검색시 어떻게 모듈을 추가하는지만 나오고 다른 모듈에 있는 파일을 참조하려고 하면 (ex- classpath*: ) 파일을 못찾았다. ps_main에서 ps_module에 있는 파일(Class, xml 등등)을 참조하고 싶을 때는 참조받으려는 모듈에 pom.xml에서 참조하려는 모듈에 pom.xml에 선언된 artifactId와 groupId, version을 dependency에 추가해 주면 된다. - 참조하려는 모듈 pom.xml - 참조받는 모듈 pom.xml 이렇게 추가하고 Project Structur..

[2]IntelliJ + (Maven)SpringMVC + Tomcat 기본 환경 구성

[1]IntelliJ + (Maven)SpringMVC + Tomcat 기본 환경 구성 기존에 사용했던 'eclipse'가 아닌 새로운 개발 환경인 intellij에서 Spring Boot환경을 구성하고 간단한 웹 페이지를 출력해보는 실습을 진행해 보려고 한다. 1. 'intellij'에서 Project를 생성한다. 아래 세 rspring41.tistory.com 저번 편에 가장 기본적인 SpiringMVC프로젝트 생성과 Tomcat연동을 진행했고 이번에는 Controller와 JSP를 이용하여 매핑하는 실습을 진행하겠다. 프로젝트에 Web/WEB-INF/views에 있는 web.xml파일과 dispatcher-servlet.xml파일을 수정하여야 한다. (applicationContext.xml은 DB..

[1]IntelliJ + (Maven)SpringMVC + Tomcat 기본 환경 구성

기존에 사용했던 'eclipse'가 아닌 새로운 개발 환경인 intellij에서 Spring Boot환경을 구성하고 간단한 웹 페이지를 출력해보는 실습을 진행해 보려고 한다. 1. 'intellij'에서 Project를 생성한다. 아래 세부 사항들은 다음과 같다 - Group com.tistory.offbyone - 자신에게 맞는 값을 넣으면 됩니다. 보통 도메인을 사용합니다. - Artifact: Mave 아티팩트명인데, 이것이 프로젝트명이 됩니다. - Description: Demo project for Spring Boot - 프로젝트 설명입니다. - Package name : com.tistory.offbyone.springboot - 초기 소스들이 만들어질 기본 패키지명 입니다. 2. 의존석 설..