본문 바로가기
개발/웹

전자정부프레임워크(스프링) 프로젝트 세팅하기 #2

by reikop.com 2014. 5. 27.

프로젝트에 필요한 라이브러리 지정하기

1. 전자정부프레임워크 라이브러리

스프링 프로젝트를 생성한관계로 전자정부프레임워크 관련 라이브러리가 빠져있다. 이를 추가해주려면 pom.xml에 dependency를 추가해주면 된다.

추가했다면 EgovMap과 EgovAbstractMapper등을 사용할수 있게된다.

2. JDBC관련 라이브러리 추가

프로젝트가 사용하는 Database와 연결이 필요하다면 관련 dependency를 추가한다.

3. validation 관련 라이브러리 추가

클라이언트 입력값에 대해 유효성검증을 좀더 다양하게 해주려면 추가해준다.

#jar파일을 직접등록하기보다는 Maven을 이용하여 라이브러리를 추가해줘야 한다. maven보다 gradle이 대세인건 비밀

#maven을 사용하는 이유는 라이브러리의 종속성을 유기하기 위함이다.

#A라는 라이브러리가 B라는 라이브러리가 꼭 필요하다면 maven에서는 A라는 라이브러리를 부르면 B가 자동으로 딸려온다.


추천하는 라이브러리들 아래놈들이 뭐하는 놈들인지는 검색해볼것

  1. gson
  2. slf4j
  3. commons-io
  4. sitemesh
  5. commons-compress