[Spring] 프로젝트 의존성 설정

deannn.Park·2021년 5월 1일
0
post-thumbnail

1. Spring boot devtools

https://docs.spring.io/spring-boot/docs/1.5.16.RELEASE/reference/html/using-boot-devtools.html

프로젝트에서 파일이 변경되었을 때 서버 자동 재시작.

2. Lombok

getter, setter, 생성자을 어노테이션을 통해 자동으로 생성해주는 라이브러리

3. Sprint Data JPA

JPA를 통해 데이터베이스에 젒근 가능

4. MySQL Driver

5. Spring Secutity

6. OAuth2 Client

  • 직접 노가다로 카카오 로그인 구현하여 개념잡기
  • 다음 인스타 프로젝트에서는 사용할 것임.
  • JWT는 APP과 연동할 때 사용할 예정

7. 템플릿 엔진

  • jsp 사용할 예정

8. Spring Web

  • WEB MVC 를 사용하여 웹 어플리케이션을 만드는데 필요한 스프링부트의 기본적인 요소를 가짐.
  • 내장형 컨테이너로 톰캣을 기본 탑재

9. 추가적인 것들

<!-- 시큐리티 태그 라이브러리 -->
<dependency>
  <groupId>org.springframework.security</groupId>
  <artifactId>spring-security-taglibs</artifactId>
</dependency>

<!-- JSP 템플릿 엔진 -->
<dependency>
  <groupId>org.apache.tomcat.embed</groupId>
  <artifactId>tomcat-embed-jasper</artifactId>
</dependency>

<!-- JSTL -->
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>jstl</artifactId>
</dependency>
profile
컴퓨터 관련 여러 분야 공부중

0개의 댓글