| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 상속예제
- 25가지 효율적인 sql작성법
- full text indexing
- 전체텍스트
- 형변환
- 자바
- 야구게임
- 다형성
- 자바 야구게임
- Random
- 스프링
- 전체
- Login with OAuth Authentication
- 단축키
- 페이징
- 상속
- 업캐스팅
- jquery
- 전자정부
- 추상클래스
- while
- Validations
- IBatis procedure
- angular2
- 가변인자
- 다운캐스팅
- 이클립스
- 로또
- Full text
Archives
- Today
- Total
목록2016/06/20 (1)
nalaolla
스프링의 계층별, 기능별 패키지 구성하기
스프링의 계층별, 기능별 패키지 구성하기 자바 프로젝트를 진행하면 프로그래머들이, 여타 직장인들처럼 "오늘 점심메뉴는 뭘 먹을까?" 하듯 고민이 하는 부분이 한가지 있다. 물론 프로그래밍을 하다보면 많은 부분에서 고민을 해야겠지만 그중에도 가장 쉬우면서 딱히 가이드 잡기가 어려운 패키지별로 클래스를 정리하는 과정이 그러하다. 프로그래머는 도대체 어떤 기준으로 클래스를 분류해야 체계적으로 자신의 프로젝트를 분류가 되었고, 더 나아가 팀으로 작업할 시에 "왜 이 클래스는 이 패키지에 넣은 거죠?" 라는 난해한 질문을 받지 않을 수 있을까? 먼저 패키지 분류가 복잡해지라도 하나의 원칙과 명확한 분류기준이 있다면 그때그때 프로젝트마다 뒤죽박죽으로 바뀌는 마구잡이식 분류법을 피할 수 있다. 마구잡이식 프로젝트는 ..
SPRING
2016. 6. 20. 14:39