일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준
- Flutter
- programmers
- php 프로그래밍 입문 연습문제
- C언어
- 페이코 초대코드
- php 프로그래밍 입문 문제풀이
- SWEA
- 페이코 친구코드
- 배열
- 플러터 개발환경 설정
- C
- 페이코 추천인
- 자바 스프링
- 페이코 추천인코드
- 파이썬
- 한정 분기
- 스프링
- php 프로그래밍 입문 3판
- 자바
- JAVA SPRING
- spring
- php 프로그래밍
- php 프로그래밍 입문
- 플러터
- php 프로그래밍 입문 예제
- php 프로그래밍 입문 솔루션
- 최단 경로
- php
- Java
Archives
- Today
- Total
11-07 11:40
ImJay
[Java Spring] 1-2. 라이브러리 살펴보기 본문
반응형
[Java Spring] 1-2. 라이브러리 살펴보기
1. 좌측 하단에서 |□| 버튼을 클릭한다 ( 활성화되면 네모 두개로 바뀜 )
2. 우측 상단에 Gradle 카테고리를 클릭하고 Dependencies 항목에서 내가 불러온 라이브러리들을 확인할 수 있다.
나는 분명 web, thymeleaf 라이브러리만 불러왔는데, 여러가지 다른 라이브러리들도 많이 보이는 것을 확인할 수 있다.
왜 그럴까?
내가 부른 라이브러리들이 의존 관계로 갖고 있는 라이브러리들이 분명히 존재 할 것이다.
Spring Boot 는 해당 라이브러리들이 의존 관계로 사용하는 라이브러리들도 전부 추가해준다.
예시로 고대 개발자들은 웹 개발을 한다고 하면 웹 서버를 직접 서버에 설치를 해야했다.
웹 서버와 개발 라이브러리가 완전 분리돼있어서 이른바 톰캣을 직접 설치해줬어야 됐는데, 이제는 알아서 다 추가해준다.
예전처럼 톰캣을 따로 설치해줄 필요가 없다.
thymeleaf 라이브러리도 마찬가지로 스프링 부트와 관련된 라이브러리들을 전부 불러왔음을 확인할 수 있다.
3. 로그 라이브러리
아직 현업에 대해 모르는 나는 테스트케이스 파일을 활용하거나 println 을 통해 테스트를 했다.
현업에서는 로그파일을 통해 테스트를 진행한다고 한다.
로그 라이브러리도 slf4j 와 logback 두 가지 모두 불러와 있는 모습인데, 요즘 현업 트렌드는 두가지를 함께 사용하는게 표준이라고 한다.
4. 테스트 라이브러리
테스트 라이브러리의 핵심은 junit 이며 요즘 트렌드는 5버전으로 넘어오는 추세라고 한다.
반응형
'Java Spring > 스프링 입문' 카테고리의 다른 글
[Java Spring] 1-5. 정적 컨텐츠 (0) | 2023.01.30 |
---|---|
[Java Spring] 1-4. 빌드하고 실행하기 (2) | 2023.01.30 |
[Java Spring] 1-3. View 환경설정 (2) | 2023.01.30 |
[Java Spring] 1-1. 스프링 입문을 위한 준비물 (2) | 2023.01.30 |
[Java Spring] 1-0. 스프링 입문 (0) | 2023.01.30 |
Comments