kok202
[2019.03.05] 자바 추가

2019. 3. 5. 16:09[개발] 기록

멀티 모듈

= 프로젝트 in 프로젝트




부모 모듈의 pom.xml

부모 모듈에는 자식 모듈들이 곹옹적으로 사용하는 디펜던시를 추가된다.

<artifactId>parentFoo</artifactId>

<packaging>pom</packaging>

<modules>

    <module>module1</module>

    <module>module2</module>

    <module>module3</module>

</modules>


자식 모듈의 pom.xml

<parent>

    <artifactId>parentFoo</artifactId>

    <groupId>com.company.project</groupId>

    <version>1.0-SNAPSHOT</version>

    <relativePath>../pom.xml</relativePath>

</parent>




응용 : 

module1 를 컨트롤러로 전용으로 사용할 수 있다.

module2 를 DTO, DAO, Service 전용으로 사용 할 수 있다.




iml 파일 

IntelliJ에서 만든 모듈 파일

모듈 경로, 종속성, 기타 설정을 저장함




J2SE Standard Edition : 일반용 자바 프로그램 개발용

J2EE Enterprise Edition : 기업용 자바 프로그램 개발용 - JSP, Servlet, JNI, EJB




JMX Java Management eXtension

JVM, 네트워크 관리를 위한 API 제공

다음과 같은 정보를 열람할 수 있다.

CPU usage

Mem usage

Thread dump




'[개발] 기록' 카테고리의 다른 글

[2019.03.16] H2와 Dialect  (0) 2019.03.16
[2019.03.11] 애자일, 데브옵스  (0) 2019.03.11
[2019.03.05] YAML  (0) 2019.03.05
[2019.03.05] gradle compile vs implementation  (0) 2019.03.05
[2019.03.04] 개발 용어 정리  (0) 2019.03.04