초보들 공부하기 쉽게 해 주세요.
- 작성자 :
- 하*고
- 작성일 :
- 2021-07-16 17:03:10
- 조회수 :
- 4,322
- 구분 :
- 공통컴포넌트 / 3.6
- 진행상태 :
- 완료
Q
스프링에 대한 기초만 공부하고 이제 막 전자정부프레임워크를 공부하기 시작했습니다.
그런데 너무 황당한 문제에 부딧혔네요.
샘플코드를 보기 위해 all-in-one를 분석해 보려 하는데 이게 너무 어마 어마 합니다.
아직 용어가 나오면 한참 생각해가면서 메뉴얼을 읽어야 하는 저같은 초보들은 엄두도 나지 않을 분량입나다.
소스코드 한 줄 한 줄 차분하게 보겠다고 마음은 먹었지만 단 1시간도 안되 포기하고 싶은 마음이 생깁니다.
그 많은 xml 파일들과 class들이 어떤 관계가 있는지 알아야 분석이 가능한데 이걸 한 줄씩 찾는것은 한강에서 모래알 하나를 찾는 격이네요.
그래서 부탁드리는건데요.
[Global.properties]파일에 [Debug]옵션을 하나 넣어 주세요.
Debug=true
인 경우 메소드가 실행될때 마다 "어느 클래스의 어떤 메소드가 실행되었다."
그리고 메소드 실행이 끝나면 "어느 클래스의 어떤 메소드이 실행이 끝났다."
그리고 xml파일이 불려들여지는 경우 어느 "어느 클래스의 어느 메소드에 의해 어느 xml파일이 불려들여졌다."
이런 메세지들을 콘솔에 출력해 주면 아주 쉽게 공부할 수 있을 것 같은데요.
만약 이렇게 프로그램이 짜여진다면 나중에 다른 사람이 짜 놓은 소스코드를 수정할때도 수정해야 하는 위치를 쉽게 찾을 수 있을꺼구요.
간절한 마음으로 부탁드립니다.
그런데 너무 황당한 문제에 부딧혔네요.
샘플코드를 보기 위해 all-in-one를 분석해 보려 하는데 이게 너무 어마 어마 합니다.
아직 용어가 나오면 한참 생각해가면서 메뉴얼을 읽어야 하는 저같은 초보들은 엄두도 나지 않을 분량입나다.
소스코드 한 줄 한 줄 차분하게 보겠다고 마음은 먹었지만 단 1시간도 안되 포기하고 싶은 마음이 생깁니다.
그 많은 xml 파일들과 class들이 어떤 관계가 있는지 알아야 분석이 가능한데 이걸 한 줄씩 찾는것은 한강에서 모래알 하나를 찾는 격이네요.
그래서 부탁드리는건데요.
[Global.properties]파일에 [Debug]옵션을 하나 넣어 주세요.
Debug=true
인 경우 메소드가 실행될때 마다 "어느 클래스의 어떤 메소드가 실행되었다."
그리고 메소드 실행이 끝나면 "어느 클래스의 어떤 메소드이 실행이 끝났다."
그리고 xml파일이 불려들여지는 경우 어느 "어느 클래스의 어느 메소드에 의해 어느 xml파일이 불려들여졌다."
이런 메세지들을 콘솔에 출력해 주면 아주 쉽게 공부할 수 있을 것 같은데요.
만약 이렇게 프로그램이 짜여진다면 나중에 다른 사람이 짜 놓은 소스코드를 수정할때도 수정해야 하는 위치를 쉽게 찾을 수 있을꺼구요.
간절한 마음으로 부탁드립니다.
환경정보
-
- OS 정보 : Windows10 Pro x64
- 표준프레임워크 버전 : eGovFrameDev-3.10.0-64bit
- JDK(JRE) 정보 : JDK8u2u2-1b10
- WAS 정보 : apache-tomcat-9.0.48
- DB 정보 : Maria
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크의 경우 스프링을 기반으로 구성되어 있기 때문에
먼저 스프링에 대한 전반적인 이해가 필요할 것 같습니다.
센터에서는 표준프레임워크를 처음 사용하시는 분들을 위해
표준프레임워크에 필요한 배경 및 전반적인 활용에 대한
교육과정을 진행하고 있으니 참고하시기 바랍니다.
아울러 표준프레임워크 교육자료에 [표준프레임워크 퍼스트북] 이라는
참고 서적도 함께 제공하고 있으니 같이 보시면 좋을 것 같습니다.
교육신청에 대한 안내 및 교육자료 링크는 다음과 같습니다.
교육신청 >>> https://www.egovframe.go.kr/home/eduinfo/eduinfoList.do?menuNo=64
교육자료 >>> https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=65&bbsId=4&nttId=1449
감사합니다.
표준프레임워크센터입니다.
표준프레임워크의 경우 스프링을 기반으로 구성되어 있기 때문에
먼저 스프링에 대한 전반적인 이해가 필요할 것 같습니다.
센터에서는 표준프레임워크를 처음 사용하시는 분들을 위해
표준프레임워크에 필요한 배경 및 전반적인 활용에 대한
교육과정을 진행하고 있으니 참고하시기 바랍니다.
아울러 표준프레임워크 교육자료에 [표준프레임워크 퍼스트북] 이라는
참고 서적도 함께 제공하고 있으니 같이 보시면 좋을 것 같습니다.
교육신청에 대한 안내 및 교육자료 링크는 다음과 같습니다.
교육신청 >>> https://www.egovframe.go.kr/home/eduinfo/eduinfoList.do?menuNo=64
교육자료 >>> https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=65&bbsId=4&nttId=1449
감사합니다.