에러 해결 21

Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is with root cause 에러 해결

mybatis 사용 중 에러가 발생하였다. 세팅 문제의 쿼리 /* selectCodeInfo */ SELECT t1.client_id as client_id ,t1.redirect_uri as redirect_uri FROM testTable t1 WHERE 1=1 AND t1.client_id = #{clientId} 뭐가 문제인지 보이는가?.... 이것 때문에 3시간 삽질했다... 원인 alias와 parameterType의 대소문자가 달라서 생긴 문제였다. typeAliases에서 정한 alias는 소문자 string이었는데 쿼리의 parameterType은 대문자 string이어서 그렇다 해결 방법 alias와 parameterType의 대소문자를 잘 보고 사용하자 ㅠㅠ

에러 해결 2022.08.16

git permission denied 에러 해결

새로운 리파지토리를 사용할 때 permission denied to def 에러 발생 해결방법 mac 기준 설정에가서 깃허브 아이디를 변경해주면 됩니다. 1. 키체인 켜기 2. 로그인 들어가기 3. github.com 더블클릭 4. 사용하고자 하는 아이디 입력 1. 키체인의 로그인에 들어가줍니다. 2. githib.com을 더블 클릭합니다. 3. 계정 부분에 사용하고자하는 github 아이디 입력 4. 암호보기 체크 후 mac계정의 비밀번호 입력 그러면 정상적으로 push가 됩니다! 출처 (윈도우 해결방법도 포함되어 있습니다.) https://recoveryman.tistory.com/392 [깃허브(Github)] 21. remote: Permission to 에러 remote: Permission t..

에러 해결 2022.01.26

Spring boot test junit5 @Autowired null 에러

스프링부트에서 junit5로 테스트를 하려는데 @Autowired 부분에서 null이 떠서 save 같은 기능을 사용할 수 없었다. 원인 import 때문이었다. 해결방법 문제 당시 : import org.junit.Test 수정 : import org.junit.jupiter.api.Test 출처 https://m.blog.naver.com/passionisall/222087832863 [Java SpringBoot] JPA 메소드 실행 시 NullPointException 에러 해결방법(org.junit.jupiter.api.Test) JPA의 create 메소드를 만들어 실행을 했더니 NullPointerException 에러가 발생했다. 이 부분에 대... blog.naver.com

에러 해결 2022.01.08

리눅스 ruby ./ no such file or directory 에러 해결

리눅스에서 ./install 명령어로 install이라는 파일을 실행시키려는데 이런 에러가 떴다 ruby ./ no such file or directory 원인 file 명령어로 확인해본 결과 install 파일은 ruby 스크립트 언어로 실행할 수 있는 파일인데 내 리눅스에는 ruby라는 언어가 설치돼있지 않아서 발생한 문제였다. 해결방법 리눅스에 ruby를 설치하면 된다 ( 참고로 나는 mac유저다 ) sudo yum install ruby 리눅스에 ruby를 설치하고 나서 다시 파일을 실행하면 아주 잘 실행된다!

에러 해결 2021.12.17

Field 'id' doesn't have a default value 에러 해결

해결방법 MySQLWorkbench에서 al(auto increament) 체크를 해주면 된다. 출처 https://hak0205.tistory.com/63 [에러] Field 'id' doesn't have a default value 해당 에러에서 나타는것과 같이 id값의 기본값이 없다고 나왔습니다. 분명히 기본으로 생성하게 @GeneratedValue(strategy = GenerationType.IDENTITY)를 사용해서 기본으로 키 값이 생성되게 만들었습니다. -.. hak0205.tistory.com

에러 해결 2021.12.14

junit5 failed to load applicationcontext 에러 해결

발생 원인 나는 application.yml 외에도 다른 yml 파일도 추가해서 사용하고 있었는데 그 yml 파일들의 값을 읽지 못해서 발생한 에러다. 해결 방법 첫 번째 @SpringBootTest 어노테이션에 properties 속성에 yml 경로를 추가하면 된다. Test폴더의 Main클래스에 추가하면 된다. import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest(properties = "spring.config.location = " + "classpath:/application.yml," + "classpath:/yml/coolsms.yml," + "c..

에러 해결 2021.12.13

@Valid org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument 에러 해결

스프링부트 2.5에서 회원가입 시 유효성 검사를 위해 @Valid를 붙여서 검사를 진행하는데 로직은 전혀 문제가 없음에도 불구하고 계속 400에러가 떴다. 원인 @Valid어노테이션이 붙은 파라미터 바로 뒤에 BindingResult가 없기 때문이다. 해결방법 @Valid어노테이션이 붙은 파라미터 바로 뒤에 BindingResult 파라미터 넣어주기 잘못된 예시 올바른 예시 출처 https://stackoverflow.com/questions/17084400/spring-error-400-during-validation Spring. Error 400 during validation Here is an issue I have been stuck into. Actually, I implemented all..

에러 해결 2021.12.08

intellij 디렉토리 옮긴 후 클래스 import 에러

문제 디렉토리의 위치를 옮기고 나서 해당 디렉토리 밑에 있는 클래스를 다른 클래스들이 찾지못했다. 결론부터 말하자면 디렉토리 옮길 때는 두 번째 버튼 (Move everything from ... to another directory) 선택하고 OK 버튼 누르기 설명 설명을 위해 예시로 testmain, testsub, teststorage 디렉토리를 만들었습니다. 다른 클래스들과 디렉토리는 신경쓰지 않으셔도 됩니다. 예시 Team이라는 클래스에서 Human클래스를 import 해서 잘 사용하고 있었는데 뭔가 디렉토리 구조가 맘에 안 드는 것 같아서 Human클래스가 있는 testsub 디렉토리를 다른 디렉토리 밑으로 옮겼다. ( 여기서는 teststorage로 ) 그러면 intellij에서는 이러한 창..

에러 해결 2021.11.21