![[Mysql] Public Key Retrieval is not allowed 오류](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/bdJyKe/btrVK1vi5di/FCPYmdLp1gljzB0WhNGvYk/img.png)
[Mysql] Public Key Retrieval is not allowed 오류
DB 연결이 안되고 있는 오류 Public Key Retrieval is not allowed Dbeaver에서 Driver properties - allowPublicKeyRetrieval을 YES로 바꾼다.
- Programming/trouble_shooting
- · 2023. 1. 9.
Lombok이란? Lombok은 java 자동화 플러그인이다. 반복되는 Getter, Setter 메서드를 줄여줌으로써 유지보수 및 코드 가독성을 향상시킨다. Getter, Setter 말고도 유용한 기능들이 어노테이션으로 제공되서 아주 편리한 라이브러리라고 할 수 있다. 추가방법 lombok라이브러리를 gradle에 추가하는 자세한 방법 바로가기 1. 의존성 추가 implementation 'org.projectlombok:lombok' 2. 프로젝트 우클릭 - Gradle - Refresh Gradle Project 클릭 사용방법 1. @Getter, @Setter, @ToString 기존 방법 기존의 getter, setter, toString을 사용하려면 이렇게 나열해야 했다. package co..
Gradle lombok 추가 방법 1. build.gradle 파일에 의존성 추가 implementation 'org.projectlombok:lombok' 2. 프로젝트 우클릭 - Gradle - Refresh Gradle Project 클릭
1. build.gradle에 해당 코드 추가 testImplementation("org.junit.vintage:junit-vintage-engine") { exclude group: "org.hamcrest", module: "hamcrest-core" } 2. Project - clean 3. 프로젝트 우클릭 - Gradle - Refresh Gradle Project
이렇게 문장처럼 되어있으니 구분하기가 어렵다. Package Explorer - 점세개 - Package Presentation - Hierarchical 폴더형으로 바뀐다!
Spring Boot DevTools 기능 1. Automatic restart - 클래스 경로의 파일이 변경될때마다 자동 재시작 - 코드 변경에 따른 매우 빠른 속도 - 클래스 경로의 모든 항목은 변경 사항에 대해 모니터링 2. LiveReload - 리소스(jsp,css)가 변경될 때 브라우저 새로 고침없이 적용 - 크롬은 플러그인을 설치해야한다. - 속도는 느린듯 3. Global settings - `.spring-boot-devtools.properties` 에 ${HOME} 파일 추가하여 devtools 전역설정 가능 4. Remote applications - 원격 개발 가능 사용법 빌드에 모듈 종속성을 추가하면 된다. maven org.springframework.boot spring-bo..
삼항연산자에 대해 알아보자 보통 조건문은 if~else 문을 많이 사용한다. public class main { public static void main(String[] args) { int number = 1; String message = ""; if(number == 1){ message = "1입니다."; }else{ message = "다른거"; } System.out.println(message); } } //1입니다. 이 코드를 삼항연산자로 줄이면 public class main { public static void main(String[] args) { int number = 1; String message = (number == 1) ? "1입니다." : "다른거"; System.out..
No serializer found for class com.tmax.tibero.jdbc.TbClobReader and no properties discovered to create BeanSerializer 데이터 타입을 CLOB으로 설정해놓은 데이터를 가져오려고 하니 생긴 오류 밑의 블로그를 참고해 resultMap으로 설정을 하고 가져오니 오류가 사라졌다. SELECT member_id as id FROM tb_member Ref https://guiyomi.tistory.com/64 Spring Mybatis에서 CLOB 데이터 처리 Tibero DB에서 SELECT문으로 데이터를 불러오는 기능을 만들고 있었는데 갑자기 보기 드문 오류가 발생했다. com.fasterxml.jackson.data..
깜빡하고 update안받고 커밋부터 하려고 하니 발생한 오류 update 받고나서 커밋하려고 하니 처음 발생한 오류때문에 싱크가 안맞게 되었다. 그래서 발생한 오류 svn out of date 해결 1. 프로젝트 오른쪽 마우스 2. Team 3. Update to Head / Update to Revision 업데이트 받고 commit하면 된다. 혹시 모르니 소스는 백업해놓자.
DB 연결이 안되고 있는 오류 Public Key Retrieval is not allowed Dbeaver에서 Driver properties - allowPublicKeyRetrieval을 YES로 바꾼다.
오늘도 오류를 만났다~! 얏호! 하나 더 배운다 아싸 하핫! (나는 울지 않아..) 오류! Invalid UTF-8 start byte 0xa0; nested exception is com.fasterxml.jackson.core.JsonParseException 보내는 쪽과 받는 쪽의 encoding이 달라서 못받고 있는 문제였다. $.ajax({ type: 'post', url: '/getName', dataType:'json', contentType: "application/json; charset=utf-8", data: JSON.stringify(paramData), success: function(data) { console.log(data); } }); @RequestMapping(value..