728x90
반응형
- [ 언어·프레임워크/Spring Boot ][Spring Boot][Trouble Shooting] gradlew test 실패2022-09-12 22:39:39gradlew test 위 명령을 실행해 build test를 진행했는데 아래와 같이 에러가 발생했다. C:\Users\J\Documents\GitHub\spring-boot-webservice-java11\spring-webservice>gradlew test > Task :test SpringWebserviceApplicationTests > contextLoads() FAILED java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132 Caused by: org.springframework.beans.factory.support.BeanDefinitionOverrideException at DefaultLis..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] STS에서 Mustache 사용 설정 및 한글 깨짐 문제 해결2022-09-08 09:15:16"이동욱. (2019). 스프링 부트와 AWS로 혼자 구현하는 웹 서비스. 프리텍"으로 실습 중인데 책에서는 IntelliJ를 IDE로 사용하고 있지만 나의 경우 STS로 실습을 진행 중이다. "Chapter 04 - 머스태치로 화면 구성하기"에 대한 실습을 하던 중 STS에서는 Mustache 설정에 차이가 있음을 확인했다. ▍build.gradle STS에서 Gradle의 dependencies에 아래 코드를 추가하고 Refrash 한다. implementation 'org.springframework.boot:spring-boot-starter-mustache' ▍src/main/resources/templates/index.mustache index.mustache 파일을 생성하고 아래 코드를 작..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL⋯2022-09-07 14:10:47org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table posts (id bigint not null auto_increment, author varchar(255), content TEXT not null, title varchar(500) not null, primary key (id)) engine=InnoDB" via JDBC Statement "이동욱. (2019). 스프링 부트와 AWS로 혼자 구현하는 웹 서비스. 프리텍"으로 실습 중에 만나게 된 에러이다. 99~100쪽을 실습 중이었고 H2 쿼리 로그를 MySQL 버전으로 출력되게 하기 위해 추가한 설정으로 인해 발생한 에러이다. 아..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException2022-09-04 17:43:06Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException JPA 게시판 프로젝트에 Swagger를 적용하던 중에 만나게 된 에러이다. 이 문제를 해결하기 위해서는 application.properties에 아래의 코드를 추가해주면 된다. spring.mvc.pathmatch.matching-strategy = ANT_PATH_MATCHER [그림 1]은 해당 에러를 해결한 후 localhost:8080/swagger-ui.html에 접속한 화면이다. 출처: https://velog.io/@dldydrhkd/Failed-to-start-bean-documentationPl..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] RESTful 구현 중 Request method 'POST' not supported 오류2022-09-02 18:47:54"김인우. (2019). 스프링 부트 시작하기. 프로그래밍인사이트"로 실습 중에 발생한 문제이다. [그림 1]의 "게시글 상세 화면"에서 "수정하기" 또는 "삭제하기" 버튼 클릭 시 아래와 같은 에러가 발생하였다. org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported HTML은 POST와 GET 방식의 요청만 지원하고 PUT, DELETE 방식은 지원하지 않는다. 스프링은 웹 브라우저에서 사용되는 POST, GET 방식을 이용해서 PUT, DELETE 방식을 사용할 수 있도록 HiddenHttpMethodFilter 기능을 지원한다. 스프링 부트 2.1.x 이상의 버전에서는 이미 ..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] TransactionInterceptor의 deprecated 문제2022-09-01 15:00:37PlatformTransactionManager 대신 TransactionManager을 사용하면 TransactionInterceptor의 deprecated 문제가 해결된다. // AS-IS ... import org.springframework.transaction.PlatformTransactionManager; ... @Autowired private PlatformTransactionManager transactionManager; ... // TO-BE ... import org.springframework.transaction.TransactionManager; ... @Autowired private TransactionManager transactionManager; ... 아래의 링크..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] web.xml의 web-app 에러 해결2022-08-31 15:41:48WEB-INF/web.xml 위 코드의 web-app 태그에 [그림 1]과 같이 빨간 줄 에러가 발생했다. 검색 결과 여러 해결 방법이 있었지만 나의 경우 해당 태그에 "version"을 추가하는 방식으로 해결할 수 있었다. 아래와 같이 version="2.4"를 추가해 주었고 에러가 해결되었다. 다음의 자료를 참고하였다. https://kmhan.tistory.com/699
- [ 언어·프레임워크/Spring Boot ][Spring Boot][FastCampus][Final Project] 스프링 부트를 이용한 게시판 프로그램 ④ - 추가 점검사항2022-08-30 01:32:37과제 상세 9 TITLE, WRITER, CONTENT는 빈 값이 아니여야 하고 빈 값을 입력 시 에러가 발생해야 합니다. title, writer, content 문자열 변수에 @NotEmpty 어노테이션 처리하여 요구사항을 충족하였다. src\main\java\com\fastcampus\board\dto\BoardDto.java package com.fastcampus.board.dto; import java.time.LocalDateTime; import javax.validation.constraints.NotEmpty; import com.fastcampus.board.model.entity.Board; import lombok.AllArgsConstructor; import lombok.Bui..
728x90
반응형