경량화 표준프레임워크의 기능을 효과적으로 교육 및 활용하기 위해 프레임워크의 기능을 활용한 전체기능 예제 프로그램이다. 전자정부 표준프레임워크에서 선정한 오픈소스를 사용하여 경량화된 실행환경을 테스트 할 수 있다.
이 통합예제는 조달업무를 기본으로 작성되었으며, 예제 프로그램이므로 실제 업무와는 다를 수도 있음을 명시한다.
각 업무 예제 별로 사용된 오픈소스가 다르므로 살펴보고 참고해야 한다.
| 오픈소스 명 | 해당 업무 |
|---|---|
| AJAX | 메인화면 |
| Internationalization(국제화) | 헤더부분 |
| Security | 품목관리, 게시판 관리 |
| SpEL | 품목관리, 납품관리, 입찰관리, DB연결 |
| Validation | 품목관리, 게시판 관리 |
| Data Access | 공통 |
| ORM | 카테고리 관리 |
| Transaction | 카테고리 관리 |
| RESTful | 카테고리 관리 |
| Cache | 공시(게시판관리) |
| Encryption/Decrption | 회원관리 |
| Excel | 품목관리 |
| File Upload | 품목관리 |
| ID Generation | 공통 |
| Logging | 공통 |
| 회원관리 | |
| OXM | 품목관리 |
| Property | 공통 |
| Server Security | 공통 |
| String Util | 회원관리 |
| Declarative validation | 회원관리 |