728x90
JAR
Java Archive의 약자로, 자바의 리소스와 속성 파일, 라이브러리 및 기타 부가적인 파일들이 담겨있다.
쉽게 생각해서 자바 에플리케이션이 동작할 수 있게 자바 프로젝트를 압축한 파일이라고 생각하면 된다.
WAR
Web Application Archive의 약자로, 쉽게 말해서 jar파일에다가 웹 컨테이너, Servlet Context 등 웹 관련 자원을 포함한다.
정리
결론은 꼭 외부 WAS를 쓴다던가 JSP로 뷰를 만들어야 한다면 WAR을 쓰면 되고, 나머지는 JAR를 써도 된다.
스프링부트에서 가이드하는 표준은 JAR로, 스프링부트를 사용할 땐 JAR를 사용하면 된다.
728x90
반응형
'법, 용어 > 용어' 카테고리의 다른 글
JDBC, DBCP, JNDI 와 datasource, connection pool에 대한 이해 (0) | 2024.03.14 |
---|---|
컨소시엄 (0) | 2024.03.13 |
EDW 구성내용: ODS, Data Warehouse, Data Mart (0) | 2024.02.21 |
감리 대비표 과업대비표 요구사항추적표 (0) | 2024.02.21 |
인공지능 Sora 란 (0) | 2024.02.21 |