Camp/Spring2 [Spring] Sping, Spring Boot의 차이와 Spring의 핵심 Spring, Spring Boot 차이1. 구성 차이 spring boot: 수동으로 개발에 필요한 환경을 구축할 필요가 없음2. 내장 WAS 유무 spring: WAS를 별도로 수동으로 설정해야 함 spring boot: jar 파일만 만들어주면 별도의 WAS 설정이 불필요 내장 WAS 종류 : 톰캣, 제티, 언더토우3. XML 사용 유무 spring : 일부 파일을 XML로 생성 spring boot: XML을 사용하지 않는다.4. 인메모리 DB spring boot: 자동으로 지원 In-memory DB: 메모리에 데이터를 업로드 하여 사용하는 데이터베이스(기존은 디스크에 데이터 관리) NoSQL에 속하는 DB로 key-value 형식으로 데이터를 저장 Redis, Memcached 등이 있음Sp.. 2024. 10. 7. [SpringBoot] Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 67 책을 통해 spring을 처음 시작하는데 시작부터 오류가 발생했다.Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 67ERROR 61713 --- [ main] o.s.boot.SpringApplication 원인을 찾아보니 java 버전이 현재 23버전인데 책에서는 17버전을 사용하기 때문에 SpringApplication 에서 오류가 발생한 것이었다.Spring initializr site 에 접속하여 Spring Boot의 버전을 확인 한 후 build.gradle 파일의 plugin을 변경 해 줬더니 정상적으로 작동 됐다. // 변경 전plugins { id 'java' id 'org... 2024. 10. 7. 이전 1 다음