티스토리 뷰

스프링은 얘도 설정해줘야 함

 

webjava->spring 계정 여기에

설치 외 기본 셋팅

 

시험대비

 

@ 클래스 다이어그램
- UML의 한 종류
- 시스템을 구성하는 클래스들 간의 관계를 보여줌
- 시간에 따라 변하지 않는 시스템의 정적인 면을 보여줌

@ 접근제어자
1. public (+): 어떤 클래스의 객체에서도 접근 가능
2. private (-): 클래스 내에서 생성된 객체들만 접근 가능
3. protected (#): 클래스와 동일 패키지 또는 상속관계에 있는 하위 클래스의 객체들만 접근 가능
4. package (~): 동일 패키지에 있는 클래스의 객체들만이 접근 가능

@ 제약조건 표시
- {  } 안에 제약조건 기술

@ 클래스 다이어그램 관계
1. 연관관계(association)
  - 클래스들이 개념상 서로 연결되었음
2. 일반화관계(generalization)
  - 객체지향에서는 상속관계
3. 집합관계
 - 집약관계(aggregation) : 클래스들 사이의 전체 또는 부분 관계
(독립적)
 - 합성관계(composition) : 클래스들 사이의 전체 또는 부분 관계
(의존적)
4. 의존관계(dependency) : 연관관계와 같이 한 클래스가 다른 클래스에서 제공하는 기능을 사용할 때 나타내며, 매우 짧은 시간만 유지됨
5. 실체화관계(realization) : 인터페이스와 실제로 구현한 클래스들 사이의 관계

 

클래스 다이어그램은 꼭 봐야함

추상- 기울기!!

 

연관 의존 구분

 

오버라이딩까지 확인 및 표시해주면 좋다!!

부모클래스가 기울어져있는지 확인

 

생성자=집합관계

 

very important

로그인 포함하지 않고한다(너무많아)

이런식으로 간단히 하고 MVC와 ???에 집중?

시스템 복잡하면 이렇게 나눠서 

한번에 두개 열기 등 유용 설정

 

 

 

DROP->CREATE->INSERT??

소스 완벽하면 빌드해주기

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함