반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
11-07 11:40
관리 메뉴

ImJay

[Java Spring] 1-2. 라이브러리 살펴보기 본문

Java Spring/스프링 입문

[Java Spring] 1-2. 라이브러리 살펴보기

ImJay 2023. 1. 30. 13:03
반응형

[Java Spring] 1-2. 라이브러리 살펴보기


1. 좌측 하단에서 |□| 버튼을 클릭한다 ( 활성화되면 네모 두개로 바뀜 )

2. 우측 상단에 Gradle 카테고리를 클릭하고 Dependencies 항목에서 내가 불러온 라이브러리들을 확인할 수 있다.

나는 분명 web, thymeleaf 라이브러리만 불러왔는데, 여러가지 다른 라이브러리들도 많이 보이는 것을 확인할 수 있다.

 

왜 그럴까?

내가 부른 라이브러리들이 의존 관계로 갖고 있는 라이브러리들이 분명히 존재 할 것이다.

Spring Boot 는 해당 라이브러리들이 의존 관계로 사용하는 라이브러리들도 전부 추가해준다.

 

예시로 고대 개발자들은 웹 개발을 한다고 하면 웹 서버를 직접 서버에 설치를 해야했다.

웹 서버와 개발 라이브러리가 완전 분리돼있어서 이른바 톰캣을 직접 설치해줬어야 됐는데, 이제는 알아서 다 추가해준다.

예전처럼 톰캣을 따로 설치해줄 필요가 없다.

 

thymeleaf 라이브러리도 마찬가지로 스프링 부트와 관련된 라이브러리들을 전부 불러왔음을 확인할 수 있다.

 

3. 로그 라이브러리

아직 현업에 대해 모르는 나는 테스트케이스 파일을 활용하거나 println 을 통해 테스트를 했다.

현업에서는 로그파일을 통해 테스트를 진행한다고 한다.

로그 라이브러리도 slf4j 와 logback 두 가지 모두 불러와 있는 모습인데, 요즘 현업 트렌드는 두가지를 함께 사용하는게 표준이라고 한다.

 

4. 테스트 라이브러리

테스트 라이브러리의 핵심은 junit 이며 요즘 트렌드는 5버전으로 넘어오는 추세라고 한다.

반응형
Comments