공부하자/Spring🍃 6

[springboot]yml 설정 파일에 저장된 값 가져오는 법, null값 에러, import 주의

yml 설정 파일에 저장된 값 가져와 사용하는 법 https://velog.io/@haerong22/Springboot-%EC%84%A4%EC%A0%95-%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C-%EA%B0%92-%EA%B0%80%EC%A0%B8%EC%98%A4%EB%8A%94-%EB%B0%A9%EB%B2%95 [Springboot] 설정 파일에서 값 가져오는 방법 설정파일 값 가져오기 velog.io @Value("${a.b}")의 방법으로 했는데 null이 나와? https://velog.io/@jduckling_1024/Value%EB%A1%9C-application.yml%EC%9D%98-%EA%B0%92-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0 ..

[SpringBoot] Thymeleaf (7/15)

07/15 금 수업 메모 Thymeleaf - 화면 템플릿 spring boot에 설정 https://mvnrepository.com/artifact/nz.net.ultraq.thymeleaf/thymeleaf-layout-dialect/3.1.0 https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-thymeleaf/2.7.1 스프링부트의 시작 파일은 SbbApplication.java 프로젝트명+Application.java 이 파일은 기본 패키지 안에 있어야 함 루트 url ip주소만 친 것 http://localhost:9000 forward와 redirect의 차이점 Service가 필요한 이유 Contro..

[SpringBoot] spring boot 설치 및 구조, 프로젝트 설정, @어노테이션 (7/13)

07/13 수 수업 메모 오늘 할 일 Spring Boot 4.13.1버전 설치 sts version 3.9.13(지금까지 쓰던 spring) spring legacy project -MVC로 프로젝트 생성 빌드도구 maven - jar파일을 자동으로 주입하는 역할 sts version 4 4버전은 빌드도구가 gradle임 안드로이드 스튜디오의 빌드 도구도 gradle Boot 프로젝트 만들기 패키징은 프로젝트 완성 후 파일 전체를 '어떤 형식으로 압축할 것인가' packaging이 jar인 경우 실행할 때 파일명.jar 톰캣 서버와 소스가 같이 압축되어 있음 packaging이 war인 경우 서버를 내장해서 압축한 것이 아닌 서버를 제외하고 코드만 압축되어 있음 실행할 때 프로젝트를 서버에 올리고, 서..