미니프로젝트/spring4 에러메세지 기록 - syntax error unexpected token ' ' doctype ... is not valid json Spring Security + OAuth2.0 + JWT 기능 적용 후에 session 정책을 stateless 설정하게 되어 모든 동작을 비동기로 바꾸는 중에 발생한 에러 게시판에서 이미지 추가시 ckeditor를 통해 aws s3에 업로드 되도록 하였는데 비동기 방식으로 업로드가 된다. 게시글 작성 도중 이미지를 올리는 즉시(게시글 등록을 하지 않더라도) aws에 업로드 요청이 가고 업로드가 된다.→ 여기까지는 시큐리티와 무관한 기존 동작 방식 일부 코드 수정 이후 기능 테스트중 게시판에서 이미지를 올리면 syntax error unexpected token ' ' doctype ... is not valid json 이라는 오류가 alert창을 통해 나오고 업로드가 안되서 어디가 잘못 됐나 했었다.. 2024. 9. 20. 에러메세지 기록 날짜 : 2024.09.16 소스유형 : 자바소스이름 : BoardContoller소스위치 : myapp/board/contoller/BoardController 내 remove 메서드 에러메세지 원문Cannot construct instance of com.project.myapp.dto.SearchCondition (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('SearchCondition{page=1, pageSize=10, option='', keyword=''}') at [Source: UNKNOWN; byte offset: #U.. 2024. 9. 16. spring miniproject - DB연동하기 MySQL로 DB 연동하기~ 기존에 MySQL에 만들어둔 계정과 연동을 해볼건데 MyBatis를 사용 우선 DB연동시 필요한것 두가지 1. DB 연결 드라이버(spring-jdbc)2. DB(MySQL,Oracle 등등..)와 자바를 연결해줄 커넥터(mysql-connector) 이렇게 두가지만 있어도 사용 가능하긴 하지만 이러면 자바 클래스에서 직접 드라이버설정, 쿼리문까지 코드를 작성해야해서 너무 복잡해진다. 이런 부분을 조금 더 편리하게 사용하기 위해 MyBatis를 사용한다. 3. 마이바티스를 사용하기 위한 라이브러리(mybatis)4. 스프링과 마이바티스를 연동시켜주는 라이브러리(mybatis-spring) 이렇게 총 4가지가 필요하고 아래 해당 라이브러리를 추가 후 프로젝트 리로드 org.. 2024. 7. 19. Spring Legacy MVC Project - 인텔리제이로 만들기 Spring Legacy MVC Project 만들기 1. 프로젝트 파일 생성 File → New → Project → Project창에서 Jakarta EE 선택 후 오른쪽 부분 작성Name : 프로젝트명(아래의 Artifact와 동일)Location : 프로젝트의 경로, 여기선 상위폴더까지 적혀있음Template : Web applicationApplication server : 톰캣버전설정, 9.0.90을 기준으로 했음Language : JavaBuild system : MavenGroup : com.projectArtifact : proje.. 2024. 7. 18. 이전 1 다음