안녕하세요
ORM 을 이용해 생성한 클래스들이 아닌 클래스들의 경우 클래스간 참조관계 소유관계 상속관계등을 파악하여 객체가 생성될때마다 객체 멤버변수 값들을 DB 테이블에 자동으로 기록하게끔 하고싶은데 일일이 클래스들의 관계를 분석했는데 클래스들이 많다보니 자동으로 분석해주는 라이브러리가 혹시 있는지 궁금합니다.
DB Table 로 관계를 나타내긴 어렵고, 그런 용도로 UML 을 사용합니다.
C++이나 Java 소스코드를 분석해서 UML 문서를 생성해주는 도구는 있습니다.
https://www.youtube.com/watch?v=0Zlh56mTS6c
https://stackoverflow.com/questions/6167266/generate-uml-class-diagram-from-java-project
분석도구들이 꽤 많으니, 잘 검색해보시면 쫗은 도구를 찾으실 수 있으실 겁니다.
저도 UML을 생각해봤는데 수작업이 그래도 많은것같아서 혹시나 해서 찾아봤는데 딱히 없는건가보군요 링크 잘 참고하겠습니다. 답변 감사합니다~~
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
DB Table 은 아니지만...
DB Table 로 관계를 나타내긴 어렵고, 그런 용도로 UML 을 사용합니다.
C++이나 Java 소스코드를 분석해서 UML 문서를 생성해주는 도구는 있습니다.
https://www.youtube.com/watch?v=0Zlh56mTS6c
https://stackoverflow.com/questions/6167266/generate-uml-class-diagram-from-java-project
분석도구들이 꽤 많으니, 잘 검색해보시면 쫗은 도구를 찾으실 수 있으실 겁니다.
아 감사합니다.
저도 UML을 생각해봤는데 수작업이 그래도 많은것같아서
혹시나 해서 찾아봤는데 딱히 없는건가보군요
링크 잘 참고하겠습니다.
답변 감사합니다~~
댓글 달기