Backend
[IntelliJ] Code Style(Google Style) 적용하기
https://github.com/google/styleguide 에서 intellij-java-google-style.xml를 다운로드 xml파일 적용 후 탭, 들여쓰기, 연속 들여쓰기를 448로 맞추자
[Error][SpringBoot] Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
com.mysql.jdbc.Driver가 옛날 버전이기 때문에 com.mysql.cj.jdbc.Driver로 바꿔달라는 내용 application.properties에서 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
IntelliJ(인텔리제이) Spring Boot DevTools 적용하기(Auto reload)
Spring Boot DevTools는 소스 변경이 발생할 때마다 빠르게 자동 빌드해줘서 바로바로 반영 결과를 확인할 수 있도록 도와주는 유용한 툴입니다. STS에서는 Dependency만 추가하면 잘 동작하던 DevTools가 인텔리제이 (IntelliJ)에서는 최초 약간의 설정을 해줘야 정상 동작을 합니다. 1. 의존성(Dependency) 추가 먼저 Spring Boot DevTools의 의존성을 추가를 해야 합니다. Gradle 프로젝트는 build.gradle 파일에 아래와 같이 dependecies 아래 developmentOnly 'org.springframework.boot:spring-boot-devtools' 의존성을 추가한다 dependencies { developmentOnly 'o..
[Error][SpringBoot] Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Spring Boot 초기 프로젝트를 Initializr를 통해서 생성 한 뒤 최초 실행 할 경우 다음과 같은 오류가 발생하면서 정상적으로 실행이 되지 않을 경우. *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you wan..
[Error][Git] src refspec main does not match any
깃에 올릴 때 명령어가 꼬이면 발생하는 에러인 것 같음 원인 : 깃허브에서 pull 없이 push 할 경우 기존 내용 삭제 문제가 생길 수 있기 때문이라고 함 .git을 삭제하고 다시 clone 받아서 하니까 잘된다
[Error][Spring Boot] Cannot construct instance of ...
@RequestBody로 객체 생성을 못하는거 같은 느낌이 들어서 다양한 시도를 해봤는데 나의 경우에는 빈 생성자 이걸 넣어서 해결 했다. public AptInfo() { super(); } @RequestBody가 빈 생성자를 이용해 객체를 받아서 한다는 내용을 들은 적이 있어서 적용했다!