Java + Spring + Hibernate + Acegi + Quartz, 스쿨매니저 프로그램.
Java + Spring + Hibernate 를 사용해서 만든 스쿨 매니저 프로그램입니다.
상용 프로그램은 아니고 그냥 일종의 몇가지 기술적인 부분을 테스트하기 위해서
만든 프로그램입니다.
특징은 다음과 같습니다.
- 일대일, 일대다, 다대다 관계.
- Acegi 를 사용한 로그인 시스템.
- 파일 업로드.
- 검색.
- 페이징.
- Quartz 를 사용한 이메일 발송 시스템.
- Jakarta POI 를 사용한 엑셀 변환.
현재 사용 중인 인터넷 속도가 너무 느려서 필요한 jar 파일은 포함하지 않았습니다.
필요한 jar 파일의 목록은 다음과 같습니다. 모두 /lib 폴더에 넣으시면 되겠습니다.
------------------------------------------
acegi-security-1.0.6.jar
activation.jar
antlr-2.7.6.jar
commons-beanutils.jar
commons-codec.jar
commons-collections.jar
commons-fileupload.jar
commons-io.jar
commons-lang.jar
commons-logging.jar
dom4j-1.6.1.jar
hibernate3.jar
jstl.jar
jta.jar
log4j-1.2.15.jar
mail.jar
mysql-connector-java-5.1.5-bin.jar
oro-2.0.8.jar
poi-2.5.1.jar
quartz-all-1.6.0.jar
servlet-api.jar
spring.jar
standard.jar
------------------------------------------