썸네일 🌱 Spring 구조 이번에 회사에서 새로운 프로젝트를 진행하는데, 사용하는 프밍 언어가 spring boot 여서 새롭게 공부를 시작하려고 한다!프로젝트하기 전에는 사용하려는 프로그래밍 언어에 대해서 파악하고 사용해야한다. (아는 선배가 말해준듯이 ) 기본적으로 내가 하는거에 있어서 왜 굳이? 이 언어를 사용해야 하는가는 알아야 하니까 ㅎ 쨋든 그래서 이번 페이지에서. spring boot가 어떤 것이고, spring과 spring boot의 차이점, spring 구조에 대해서 살펴볼 것이다. spring boot란?spring boot와 spring의 차이점spring 구조🧷 spring boot란?Java/Kotlin 기반의 웹 프레임워크로 2003년에  spring이 최초로 공개되었고, 2020년 12월 기준으로 스..
썸네일 📌 Jar 와 War 의 차이점 📌 회사에서 자바 프로젝트를 진행하면서 배포해야할때 압축을 해야하는데 .jar 로 해야할지 .war로 할지 고민이 되어 대충아는 대로 war 파일이 대충 이해해서는 웹프로그램을 압축해 놓은 파일이라고만 알고 있어 war파일로 주로 압축을 했었습니다. 하지만 문득 확실히 알고 가야겠다는 생각에 공부한 내용을 이 글에 정리하려고 합니다. 📌 자! 먼저 jar 와 war를 왜 사용해야 할까요? .jar, .war 모두 압축파일로 하여 애플리케이션을 간단하게 배포하고, 어느 환경에서나 구동시킬 수 있도록 소스들이나, 관련 파일들을 하나로 패키징하기 위하여 사용하는 것이다. 그렇다면! jar, war가 대체 무엇인지 알아보자. 🔎 먼저 Jar란 무엇일까? 🔎 Jar는 Java Archive의 약자 이며 여러개의 Ja..