목록전체 글 (205)
gwooden_코린이
https://doing7.tistory.com/95 [IntelliJ] unmappable character for encoding MS949 에러 에러를 보아하니 딱봐도 인텔리제이 사용하는 동안 앞으로도 자주 날 것같은 에러다. 두고두고 봐야할 것같아서 포스팅하려고 한다. 😕 MS949 에러 1. unmappable character for encoding MS949 에러 발생 윈 doing7.tistory.com 인텔리제이 무료버전인 커뮤니티 버전을 사용해서 자바 공부를 할때 한글을 인식 못하는 오류가 발생하였다. 일단 인텔리제이를 막 설치하고 별도의 세팅값을 건드리지 않고 순정상태에서 시작하게 되면서 UTF-8 설정이 안되어 있으므로 한글을 읽어올수 없어 에러가 나타난다. (윈도우 환경입니다) 이..
전자정부프레임워크 교육자료를 가지고 mysql 연결 테스트 과정에서 junit으로 테스트를 돌려보니 mysql 연동 문제에 관한 오류가 발생하였습니다. 구글링을 통해 확인해본 결과 단순 mysql 연동 관련 오류였으며 ssl 관련 오류라는것을 알게 되었습니다. 해결 방법은 root-context.xml에서 jdbc url 값에 "?useSSL=false" 해당 코드를 추가로 삽입해주면 오류가 해결 된다. 위에 설정이 기존에 설정된 값이고 오류를 해결하기 위해 ?useSSL=false 해당 코드를 추가하여 해결을 하였습니다. https://codingcoding.tistory.com/995 MySql SSL 설정 끄기, JDBC 연결 오류 해결 useSSL=false MySql SSL 설정 끄기, JDBC..
해결에 도움을 받은 블로그 주소 : https://suyeoniii.tistory.com/99 https://blog.naver.com/PostView.nhn?blogId=qjawnswkd&logNo=222320753011 [Spring Boot] 오류: Cannot construct instance of (no Creators, like default constructor, exist): cannot deserialize from Objec 정말 오랜만에 작년에 진행했던 프로젝트의 서버를 다시 살려보았다. 겨우 살리는데는 성공을 했는데, API호출을 해보니 500에러가 난다!ㅠㅠ 🚨 에러메세지 Cannot construct instance of `model` (no Creator suyeoniii.ti..
1. 스프링 부트 RestAPI @RestController public class RESTController { } @Controller + @responseBody = @RestController /* 4가지 요청방식 */ @GetMapping("/test") public String getTest() { return "get요청"; } @PostMapping("/test") public String postTest() { return "post요청"; } @PutMapping("/test") public String putTest() { return "put요청"; } @DeleteMapping("/test") public String deleteTest() { return "delete요청"; }..
/* 추천 기능 구현 */ @GetMapping("/vote/{id}") public String questionVote(@PathVariable("id") Integer id, Principal principal) { //id에 해당하는 레코드에 voter컬럼부분에다가 추천자 정보를 넣어줌 Question question = questionService.getQuestion(id); SiteUser siteUser = userService.getUser(principal.getName()); //question서비스에서 메서드 불러오기 questionService.vote(question, siteUser); return "redirect:/question/detail/" + id; } question..
어노테이션으로 간편하게 유효성 검사를 해준다. @NotEmpty(message = "보여줄 메세지 입력") @Size(max = 100) //최대 100바이트 까지 허용 가능 min도 있음 package com.example.sb.question; import jakarta.validation.constraints.NotEmpty; import jakarta.validation.constraints.Size; import lombok.Getter; import lombok.Setter; @Getter @Setter public class QuestionForm { @NotEmpty(message = "제목을 입력하세요.") @Size(max = 200) private String subject; @Not..