SpringBoot25 Consider defining a bean of type 'package' in your configuration [Spring-Boot] 해결 하다보니 이런 오류가 뜬다. 빈을 찾지 못해서 오류가 뜬다고 하니까 빈 오류인것 같고. 경로 문제라고 생각했다. (이걸 좀 더 일찍 알았으면 뻘짓 안했을텐데.) 오류를 찾았는데, 이 경로가 잘못 정의되어 있어서 컴파일에서는 오류가 나지 않지만, 매퍼가 스캔할 경로를 찾지 못해서 패키지가 없다는 오류를 띄운 것이다. 다음 오류가 날 경우에는 참조하는 경로를 자세히 살펴보도록 하자. 2020. 7. 17. Spring-Boot Blog Project 1. 기본 세팅 사용할 기본 Dependency STS에서 제공하지 않는 dependency를 추가한다. → dependency 추가 pom.xml 에 추가(jstl, jasper) javax.servlet jstl org.apache.tomcat.embed tomcat-embed-jasper → 데이터베이스 연결 설정 메인 패키지에 config 패키지 생성 DataSourceConfig.java package com.mary.blog.config; import javax.sql.DataSource; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.jdbc.DataSourceB.. 2020. 7. 17. SpringBoot에서 MySQl, MyBatis 연결하기 웹은 데이터베이스를 이용하는 사람들이 많기 때문에 직접연결하기보다 데이터 풀을 만들어서 이용하는데, 이 데이터 풀은 현재 시점으로 yml에서 만드는 것이 제일 이상적이다. yml에 다음과 같이 만들어보자. spring: mvc: view: prefix: /WEB-INF/views/ suffix: .jsp datasource: url: jdbc:mysql://localhost:3306/spring?serverTimezone=Asia/Seoul username: spring password: bitc5600 driver-class-name: com.mysql.cj.jdbc.Driver 보다시피 datasource는 spring 아래에 위치해야함을 주의한다. 다음 config 폴더를 메인 컨텍스트 내부에 위치.. 2020. 7. 13. 스프링부트에서 jsp 파일 만들기 공식적으로 스프링부트는 jsp를 지원하지 않는다. 하지만 한국에서는 jsp를 더 많이 사용하기 때문에 jsp를 사용하는 방법을 알아보자. 리소스 파일 내부에는 다음과 같은 파일을 볼 수 있다. 스프링 부트는 좋은 점이, dynamic web project처럼 server.xml, context.xml을 따로 다룰 필요 없이 한 파일에서 관리 가능한데, 이를 도와주는 것이 application 파일이다. 하지만, properties 확장자는 가독성이 떨어지고, server을 반복해서 써야하기 때문에 효율성이 떨어진다. 그래서 yml 확장자를 이용한다. 이 확장자의 장점은, 내부에 포함되어있는 값들의 고저차가 확실하다는 점이다. server: port: 8000 servlet: context-path: /d.. 2020. 7. 13. 이전 1 2 3 4 5 6 7 다음 반응형