Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 인터프린터언어
- java참조자료형
- 격파르타후기
- javaJVM
- 격파르타비전공자
- java최솟값구하기
- java 자료구조 활용
- 노베이스부트캠프
- 비전공자sqld
- java set 출력
- 프로그래머스
- java알고리즘
- java알고리즘문제풀이
- 작은수제거하기
- 격파르타장점
- 프로그래머스제일작은수
- java map 출력
- 격파르타합격후기
- 코딩부트캠프후기
- javaJRE
- java기본자료형
- java list 저장
- 항해99후기
- java map 저장
- sqld자격증합격
- java list 출력
- java map
- 컴파일
- 항해15기
- java set 저장
Archives
- Today
- Total
코딩과 결혼합니다
스프링 입문 : 라이브러리 살펴보기 본문
728x90
thymeleaf는 Java 기반의 서버 사이드 템플릿이다. 이를 사용하면 HTML, XML, JavaScript 등
다양한 형식의 동적 웹 페이지를 생성할 수 있다.
web은 톰캣, 웹 mvc 등 웹과 관련된 것들을 알아서 가져와준다.
이 안에서도 필요한 의존들이 있고 나중에는 스프링 코어까지 가져온다고.
Tomcat 은
Java Servlet, JavaServer Pages(JSP), WebSocket 등의 기술을 지원하여
동적인 웹어플리케이션을 실행할 수 있도록 해준다.
이전에는 tomcat 서버를 수동으로 설치하고 구성했어야 했다.
그러나 spring에서는 내장 Tomcat을 사용하여 실행만 해도 웹서버가 뜬다.
localhost:8080 으로 들어갈 수 있는 것이다.
로깅을 하는 라이브러리에는
slf4j와 logback등이 있다. 실무에서는 이 로그가 중요하게 쓰인다.
빌드, 실행하는 방법 (cmd)
그동안 IntelliJ 안에서 빌드하고 실행을 해보았는데 이번에는 cmd를 통해서 해볼것이다.
cd.. 이전 폴더로 이동
cd <폴더이름> <폴더이름>으로 이동
dir 디렉터리 조회(리스트)
gradlew bulid 빌드
java -jar <jar 파일> java로 jar파일 실행시키기
명령프롬프트를 끄면 자동으로 프로그램이 종료된다.
** 인텔리제이에서 8080 포트로 실행된 서버가 이미 존재하는 경우, 다시 실행할 수 없다. 때문에 둘 중 하나로만 실행해야함! **
'2세 > Spring' 카테고리의 다른 글
null을 처리하는 방법 (0) | 2024.02.04 |
---|---|
스프링 입문 : 정적 컨텐츠, MVC, API (0) | 2024.02.04 |
[Kotlin] 프로젝트 생성과 환경설정 (1) | 2024.01.20 |
[Kotlin] 개념과 기초 문법 (0) | 2024.01.20 |
230816 - Controller에서 JPA Entity를 반환하면 안되는 이유 (0) | 2023.08.17 |