springboot 썸네일형 리스트형 SpringBoot 기초 개념 정리. SpringBoot 1. 스프링 부트 소개 1) 스프링 생태게 기반으로한 개발 플랫폼 2) spring-boot-starter - 자동구성을 제공하는 스타터로 빌드구성이 단순해짐 - XML 구성을 요구하지도 않고 코드로 필요없음 3) 단독 실행 가능한 스프링 애플리케이션 생성 4) 톰캣, 제티 등을 내장 가능. - WAR(Web Application Archieve) ==> JAR(Java Archieve) 2. 빌드도구 1) 종류 - Maven, Gradle 2) 코드 컴파일, 패키징 수행, 의존성 관리(필요한 라이브러리 관리) 3. 스프링 부트 시작되는 곳 - @SpringBootApplication - 스프링 부트 탐색지점 - 자동구성 활성화 - main(String[] args) - 메인 클래스 .. 더보기 [SpringBoot 오류] Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication at com.example.thymeleaf.ThymeleafApplication.main(ThymeleafApplication.java:13)Caused by: java.lang.ClassNotFoundException: 오류 내용 Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/boot/SpringApplication at co m.example.thymeleaf.ThymeleafApplication.main(ThymeleafApplication.java:13) Caused by: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loa.. 더보기 intellij spring boot, gradle 오류 발생 및 해결 Spring initializr로 Project를 만들어서 intellij로 실행했는데 계속 오류가 났다. 처음에 프로젝트를 Spring Boot 3.0.6버전으로 다운을 받았는데 그게 문제였다. Java 버전은 11이었는데 gradle버전과 Spring Boot 버전이 맞아야 실행이 된다. Java 버전을 17로 바꾸면 실행이 됐을 것이다. Java를 높은 버전으로 새로 까는 것 혹은 Spring Boot 버전을 2.x.xx 대로 낮추는 것이 해결방법이다. 버전이 다르면 실행이 되지 않을 수 있구나를 깨달았다. 더보기 57일차 코딩학원 1. 세션(session) - 쿠키는 브라우저에 저장, 세션은 서버에 저장 2. 새로고침 시 jsessionid가 계속 변함. 그래서 쿠키를 삭제하면 인식하지 못하는 것. 3. 세션 시간 설정 4. sessionMain.jsp 5. LoginWeb을 만들었는데 Home.jsp만 화면이 출력됐다. 원인은 ... @RequestMapping(value = "/", method = RequestMethod.GET) public String earth() { return "index"; } 이 코드를 추가하지 않았기 때문이다. package com.earth.downtown; import java.text.DateFormat; import java.util.Date; import java.util.Locale;.. 더보기 이전 1 다음