bongf.log
로그인
bongf.log
로그인
210309 화 TIL
bongf
·
2021년 3월 9일
팔로우
0
TIL
0
TIL
목록 보기
13/40
✔ TODO
optional에 대해서 더 공부하기
http://homoefficio.github.io/2019/10/03/Java-Optional-%EB%B0%94%EB%A5%B4%EA%B2%8C-%EC%93%B0%EA%B8%B0/
✔ 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
JDBC는 DB에 접근할 수 있도록 JAVA에서 제공하는 API
JPA 자바 ORM(객체 Object와 관계Relational형 데이터베이스의 데이터를 자동으로 매핑 해주는 것)을 사용하기 위해 표준
인터페이스
를 모아둔 API
출처
https://thefif19wlsvy.tistory.com/249
출처
https://velog.io/@adam2/JPA%EB%8A%94-%EB%8F%84%EB%8D%B0%EC%B2%B4-%EB%AD%98%EA%B9%8C-orm-%EC%98%81%EC%86%8D%EC%84%B1-hibernate-spring-data-jpa
출처
https://gmlwjd9405.github.io/2019/02/01/orm.html
runtimeOnly : 런타임시에만 작동 가능하다는 것 같다.
3. h2 연동하기
많은 삽질과 배웠던 것은 여기에
https://velog.io/@bongf/codesquade-210306-spirng-qna2-1
하지만 코쿼 내용이 너무 많이 들어가 비공개
📂 Feeling
프로젝트에 h2세팅을 시도했고 성공했다.
너무 꼼꼼하게 하나하나 찾아보지 말자. 너무 시간이 많이 걸린다. 여러 번 반복하는 것이 좋은 것 같다.
Good
Bad
bongf
spring, java학습
팔로우
다음 포스트
210310 수 TIL
0개의 댓글
댓글 작성