--- description: globs: alwaysApply: true --- # WACE 솔루션 - 프로젝트 개요 ## 프로젝트 정보 이 프로젝트는 제품 수명 주기 관리(PLM - Product Lifecycle Management) 솔루션입니다. Spring Framework 기반의 Java 웹 애플리케이션으로, 제품 개발부터 폐기까지의 전체 생명주기를 관리합니다. ## 기술 스택 - **Backend**: Java 7, Spring Framework 3.2.4, MyBatis 3.2.3 - **Frontend**: JSP, jQuery 1.11.3/2.1.4, jqGrid 4.7.1 - **Database**: PostgreSQL - **WAS**: Apache Tomcat 7.0 - **Build**: Eclipse IDE 기반 (Maven/Gradle 미사용) ## 주요 기능 - 제품 정보 관리 - BOM (Bill of Materials) 관리 - 설계 변경 관리 (ECO/ECR) - 문서 관리 및 버전 제어 - 프로젝트/일정 관리 - 사용자 및 권한 관리 - 워크플로우 관리 ## 주요 설정 파일 - [web.xml](mdc:WebContent/WEB-INF/web.xml) - 웹 애플리케이션 배포 설정 - [dispatcher-servlet.xml](mdc:WebContent/WEB-INF/dispatcher-servlet.xml) - Spring MVC 설정 - [docker-compose.dev.yml](mdc:docker-compose.dev.yml) - 개발환경 Docker 설정 - [docker-compose.prod.yml](mdc:docker-compose.prod.yml) - 운영환경 Docker 설정