210309 화 TIL

bongf·2021년 3월 9일
0

TIL

목록 보기
13/40
post-thumbnail

✔ TODO

✔ Done


🗒 Learned

1. (Spring) jar, war

(1-1) 왜학습?

  • https://start.spring.io/ 로 스프링 프로젝트를 만들다가 조건에 jar, war가 잇는데 뭔지 궁금해져서

(1-2) 학습내용

  • 출처 https://hleee.medium.com/jar%EA%B3%BC-war%EA%B3%BC-ear-9eef55f610e7
  • Jar, War 둘다 압축파일. War은 웹 애플리케이션 배포용. War은 별도의 경로 지정 필요
  • Jar : Java Archive의 약자, 자바에서 사용되는 압축파일의 형태. 압축을 따로 해제 하지 않아도 JDK에서 접근 가능. 일반적으로 라이브러리, 자바 클래스, 해당 리소스파일 등을 담는다
    • 경로 설정 문제로부터 자유로움
  • War : Web Archive의 약자. 웹 애플리케이션을 압축하고 배포하는데 사용되는 파일형태.
    • web.xml 통해 경로를 지정해줘야 웹 애플리케이션 서버가 이를 실행 가능
  • explorer로 보니 아래와 같은 차이가 있다. 재밌다. 좋다. explorer


2. (Spring) JDBC, JPA

3. h2 연동하기


📂 Feeling

  • 프로젝트에 h2세팅을 시도했고 성공했다.
  • 너무 꼼꼼하게 하나하나 찾아보지 말자. 너무 시간이 많이 걸린다. 여러 번 반복하는 것이 좋은 것 같다.

Good

Bad

profile
spring, java학습

0개의 댓글