Debug Log/java

    The package org.json.simple is accessible from more than one module: <unnamed>, json.  simple

    The package org.json.simple is accessible from more than one module: <unnamed>, json. simple

    상황 jquery로 ajax를 사용해 json타입으로 배열값을 db에서 받아오려 jsom-simple-1.1을 import했으나 컨트롤 + 스페이스로 json.simple이 잡히고 임포트는 되나 제목과 같은 오류가 발생함. 톰캣 서버, web-inf에도 파일을 직접 추가했으나 import가 되지 않음 원인 poject-buildpath에서 modulepath로 import하는게 아닌 classpath로 추가했던게 원인. 해결 project- buildpath에서 기존에 modulepath로 추가한 jar은 제거하고 calsspath에 새로 import하니 정상적으로 jar가 import 되었음 p.s modulePath, calssPath 차이를 알아둘것

    [Spring boot] No serializer found for class and no properties discovered to create BeanSerializer

    [Spring boot] No serializer found for class and no properties discovered to create BeanSerializer

    모델의 프로퍼티 접근 제어자 private로 설정해 파싱을 못해서 생긴 오류였던듯. ObjectMapper 에서 모든 field 를 접근 가능하게 옵션을 설정하거나, 모델의 프로퍼티 접근 제어자를 public 으로 변경해서 해결할 수 있다. public class UserDTO { private int id; private String name; private String email; } 에서 public class UserDTO { public int id; public String name; public String email; } 로 변경후 문제없이 구동

    [Spring boot] spring Invalid bound statement (not found)

    [Spring boot] spring Invalid bound statement (not found)

    mapper.xml에 namespace있던 오탈자 수정해 해결

    [Springboot][debug] java.sql.SQLException: No timezonemapping entry for 'UTC"

    [Springboot][debug] java.sql.SQLException: No timezonemapping entry for 'UTC"

    https://stackoverflow.com/questions/53993181/how-to-set-correct-mysql-jdbc-timezone-in-spring-boot-configuration How to set correct MySQL JDBC timezone in Spring Boot configuration DB: $ mysql --version mysql Ver 14.14 Distrib 5.6.27, for osx10.10 (x86_64) using EditLine wrapper Spring Boot: 2.1.1.RELEASE The error: 2019-01-01 15:56:25.849 ERROR 39957 --- [ restartedMa... stackoverflow.com 프로퍼티에..

    [Spring boot] Cannot load driver class: com.mysql.jdbc.Driver (2)

    [Spring boot] Cannot load driver class: com.mysql.jdbc.Driver (2)

    어제 잘 됬는데 또 오늘 하니까 안되는 진부한 상황. 이제 됬다고 생각하고 이것저것 빌드해보다가 또 잘못 건드린듯 하다. 원인 php-mysql 연결시 같은 mysql 버전이지만 com.mysql.cj.jdbc.Driver를 사용했었다. 하지만, spring boot 에서는 mysql connector 8.0 이상은 application.properties에 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver 를 사용하지만 나는 mysql 버젼이 5.0.11 이기 때문에 mysql connector 5.1.48를 사용하므로 spring.datasource.driver-class-name=com.mysql.jdbc.Driver 를 사용해야 한다. 해..

    [Spring Boot] 호스팅 서버의 mysql 계정 접근 실패

    [Spring Boot] 호스팅 서버의 mysql 계정 접근 실패

    호스팅서버 내에서 돌리던 코드를 참고해 작성하다가 난 에러. mysql사용자중 local아닌 사용자가 없었다. 전에 얼마나 덤벙대면서 한걸까.. 원인 사용한 mysql 계정의 접근이 local로 잡혀있었음 해결 사용자 정보의 호스트를 local에서 %(아무데서나)로 변경

    [Spring boot] Cannot load driver class: com.mysql.jdbc.Driver

    [Spring boot] Cannot load driver class: com.mysql.jdbc.Driver

    평소 php로 mysql과 프로젝트를 통신시키다가 스프링으로 세팅하다가 발생하였다 에러명 그대로 자바 jdbc드라이버가 로드가 되지 않았다. 원인 3년전에 호스팅한 서버를 아직 그대로 사용해서 Mysql 버전이 5.0.11이였지만 mysql connector 버전은 8.0.3버젼이였음 해결 build.gradle에 dependencies에 입력한 compile 'mysql:mysql-connector-java'를 compile 'mysql:mysql-connector-java:5.1.48'로 입력해 오버라이딩함. 참고 intellipaat.com/community/63392/cannot-load-driver-class-com-mysql-jdbc-driver-spring Cannot load driver ..