dependency
-
이번 포스트에서는 간단한 maven 프로젝트를 만들어보고 동작의 핵심인 pom.xml 파일에 대해 좀 더 살펴보자. Simple Maven Project(vscode) 프로젝트 생성 명령 팔레트를 실행시키고 [>java: create Java Project...] 선택 후 project type으로 Maven을 선택한다. 다음으로 템플릿 처럼 미리 저장된 Archetype을 선택할 수 있는데 여기서는 No Archetype을 선택하자. 다음 화면에서는 프로젝트를 구별하기 위한 group id를 입력하는데 이것의 활용이 IDE마다 조금씩 다르다. vscode에서는 group id를 기본 package 이름으로 사용한다. 여기서는 com.doding.mvntest 라고 해보자. 다음 artifact id는 ..
[maven] maven 활용 메뉴얼 2이번 포스트에서는 간단한 maven 프로젝트를 만들어보고 동작의 핵심인 pom.xml 파일에 대해 좀 더 살펴보자. Simple Maven Project(vscode) 프로젝트 생성 명령 팔레트를 실행시키고 [>java: create Java Project...] 선택 후 project type으로 Maven을 선택한다. 다음으로 템플릿 처럼 미리 저장된 Archetype을 선택할 수 있는데 여기서는 No Archetype을 선택하자. 다음 화면에서는 프로젝트를 구별하기 위한 group id를 입력하는데 이것의 활용이 IDE마다 조금씩 다르다. vscode에서는 group id를 기본 package 이름으로 사용한다. 여기서는 com.doding.mvntest 라고 해보자. 다음 artifact id는 ..
2022.04.12 -
클래스간의 관계는 통상 4단계로 구별할 수 있다. 1. dependency: - 의존 관계( A ------> B: A는 B에 의존한다.) - 의존 관계로 모든 객체들은 대부분 의존 관계를 갖는다. - A 클래스에서 B 클래스를 사용하고 있다면 이것은 dependency 관계이다. - 왜냐하면 B를 변경하게 되면 A가 영향을 받기 때문이다. 2. association: - 의존 관계 중 member 변수 관계(A-B: A는 B를 포함한다.) - A 클래스가 B 클래스를 맴버변수로 포함해서 의존하는 관계 - 학생이 차를 소유한다: 학생 - 차 - 학생이 라디오를 소유한다. - 라디오 굳이 association을 세분화 한다면.. 3. aggregation: - association 중 whole - par..
클래스간의 관계클래스간의 관계는 통상 4단계로 구별할 수 있다. 1. dependency: - 의존 관계( A ------> B: A는 B에 의존한다.) - 의존 관계로 모든 객체들은 대부분 의존 관계를 갖는다. - A 클래스에서 B 클래스를 사용하고 있다면 이것은 dependency 관계이다. - 왜냐하면 B를 변경하게 되면 A가 영향을 받기 때문이다. 2. association: - 의존 관계 중 member 변수 관계(A-B: A는 B를 포함한다.) - A 클래스가 B 클래스를 맴버변수로 포함해서 의존하는 관계 - 학생이 차를 소유한다: 학생 - 차 - 학생이 라디오를 소유한다. - 라디오 굳이 association을 세분화 한다면.. 3. aggregation: - association 중 whole - par..
2019.07.23