Java 소프트웨어 개발 규약
1. 표준 개발 서버
- OS
- CentOS 6.7
- Http Server
- Apache 2.4
- WAS
- Tomcat 7.0.x
- DBMS
- MariaDB 10.0.x
2. 표준 개발 환경
- JDK
- 1.7
- IDE
- Eclipse 4.4 Luna 이상
- 빌드
- Maven
- 버전관리
- git
- 프레임워크
- Spring 프레임워크 기반으로 사용
3. 코딩 스타일
- Java 코딩 가이드 준수
- Eclipse에 PMD Plug-in 설정하기
- PMD 코드 체크시 High, Medium High 레벨은 나오지 않아야 함
4. 기반 시스템
- GitLab
- 형상관리, 이슈관리, 자동화빌드 시스템으로 사용
5. 워크플로우
6. 프레임워크 정보
- Spring
- 4.1.4
- Maven
- 3.2
- myBatis
- 3.2.2
- Junit
- 4.1.2
- SLF4j
- 1.7.12
- Log4j
- 1.2.15