[Spring] Error - The method get/set필드명() is undefined for the type VO클래스
·
🚀 from error to study/Java
💡 해결 방법 롬복 문제로 판결 땅땅땅 🩺 롬복은 pom.xml에 dependency로 넣어 주기만 하면 끝나는 게 아니라 직접 실행도 해 줘야 함! 📖롬복 사용법(4번 참고) 그리고 실행 후 아래 2줄의 코드를 STS.ini에 추가해 줌 -javaagent:lombok.jar -Xbootclasspath/a:lombok.jar 학원에서 잘되던 프로젝트가 왜 집 컴퓨터에서는 안 돌아갈까... 심지어 getter/setter를 쓴 VO 클래스의 메소드들을 못 들고 옴 Pagination도 안 됨 ㅠㅠ 구글링 하던 중 롬복 문제 그 중에서도 롬복은 따로 설치 후 실행을 해 줘야 한다는 것을 확인함 Maven Dependencies의 lombok-1.18.24.jar의 설치 경로 확인 후 파일 탐색기로 다시 ..
[오라클] 조건 순서?
·
🚀 from error to study/DB
현재 8개의 리뷰 중 7개의 상태가 'Y', 1개의 상태가 'N' MOVIE_ID는 모두 동일하게 1427 (== 향수) 조건 순서 1 SELECT COUNT(*) FROM REVIEW R LEFT JOIN MEMBER MB USING(USER_NO) LEFT JOIN MOVIE MV ON(R.MOVIE_ID = MV.MOVIE_ID) LEFT JOIN TV ON (R.MOVIE_ID = TV.TV_ID) WHERE REVIEW_STATUS = 'Y' AND TV.NAME LIKE '%향%' OR MV.TITLE LIKE '%향%'; 조건 순서 2 SELECT COUNT(*) FROM REVIEW R LEFT JOIN MEMBER MB USING(USER_NO) LEFT JOIN MOVIE MV ON(R..
[Spring] WARN : org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.lang.Integer] with preset Content-Type 'null']
·
🚀 from error to study/Java
💡 해결 방법 bean으로 Gson이 등록되어 있는지 확인해 볼 것 com.google.code.gson gson 2.10 checkbox 선택 후 버튼 클릭 시 삭제할 수 있도록 메소드를 만들었는데 DB의 REVIEW_STATUS = 'N'까지 바뀌는데도 ajax 통신 실패가 뜸 콘솔에 뜬 내용은 아래와 같음 WARN : org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.lang.Integer] with preset Conte..
[jQuery] Uncaught TypeError: $.ajax is not a function
·
🚀 from error to study/Front-End
💡 해결방법 slim 빌드 jQuery에서는 ajax를 사용할 수 없음 현재 적용된 코드가 slim 버전이라면 하기 버전으로 바꾸어 주자 열심히 오타를 찾아봤지만 그런 거 없음 ajax는 jQuery CDN 중 slim 버전에서는 동작하지 않음! jQuery 빌드를 바꾸어 줬더니 (아직 코드를 모두 작성하지 않아 오류가 나긴 하지만) ajax의 실행은 잘됨!
[Spring] 스프링에서 select, option 태그 값 넘기기(jsp 👈🏻👉🏻 controller 👉🏻 Service)
·
🚀 from error to study/Java
💻 jsp ✔️ select, option, 검색창, 검색 버튼 태그가 같은 form 태그 내에 존재해야 함 ✔️ form 태그의 action 속성으로 url mapping 값 주기 ✔️ select 태그에 name 속성 주기 ✔️ option 태그에 value 값과 name 값 주기 이메일 닉네임 콘텐츠명 검색 💻 Controller ✔️ 컨트롤러에서는 jsp의 select 태그, 검색창의 name값과 동일한 매개변수를 받아오기만 하면 됨 @RequestMapping(value="searchComment.ad") public String searchAdminCommentList(String condition, String keyword) { System.out.println("condition: " +..
[Server] 강제로 포트 죽이기
·
🚀 from error to study/Server
💡 해결방법 cmd 명령어를 사용하여 강제로 포트 죽임 // 현재 사용 중인 포트 번호 조회 netstat -a -n -o -p tcp // 현재 사용 중인 {검색 포트 번호}만 조회 netstat -ano |findstr {port Number} // {pid 번호}에 해당하는 포트 번호 죽이기 taskkill /f /pid {want to kill pid Number} netstat: 자신의 컴퓨터와 연결된 모든 네트워크 연결을 보여주는 명령어 pid: process id(즉, 현재 실행 중인 프로세스의 고유 번호) netstat에서 자주 사용되는 옵션(-a, -n, -o) -a : 모든 포트를 표시 -n : "IP주소:포트" 형태로 보여 줌 ex) 192.168.0.100:8080 -o : PID(..
TO_CHAR(컬럼이름, 'FM0.0')을 이용해 별점 포맷 '★0.0' 소수점 1자리까지 나오게 하기
·
🚀 from error to study/Java
📌 현재 상황 DB에서 끌어왔을 때 1의 자리만 뜸 현재 DB에서는 0.5의 경우 소수점까지 뜨지만 1, 2, 3, 4, 5점일 경우 소수점 0이 안 뜸 해결 방법 1️⃣-1️⃣ TO_CHAR(컬럼명, 'FM0.0') 먼저 DB에 뜨는 값을 모두 소수점까지 반영되도록 해 줌 0 👉🏻 해당 숫자가 존재하지 않아도 무조건 출력 (0으로) 9 👉🏻 없으면 생략함 1) FM9.9 2) FM9.0 3) FM0.9 4) FM0.0 FM0.0 👉🏻 0.5, 5.0 등의 경우가 존재하므로 내가 사용해야 할 조건과 알맞음 select 할 때 👉🏻 REVIEW_STAR는 별점이 담긴 컬럼이름 👉🏻 STS로 가지고 왔을 때 resultMap과 연동해야 하므로 기존 컬럼값으로 별칭 지어 줌 TO_CHAR(REVIEW_STAR..
[JSTL] JSTL 구문 적용했을 때 CSS 안 먹힘
·
🚀 from error to study/Java
💡 해결 방법 JSTL 구문을 적용한 class, id 값 등에 css 속성을 다시 주자 .wrap { background-color: rgb(23, 26, 33); color : white; height : 2000px; } 하드코딩 했을 때는 하얗게 잘 나오던 코멘트 리스트가 JSTL로 조건 먹이니까 기본값 색상으로 나옴 CSS 코드를 확인해 보니 전체 영역인 .wrap에 글자 색을 하얀색으로 줘서 문제 없다고 생각했는데 #pagingArea>button { background-color: #64ffda; border-radius : 5px; margin-left : 5px; margin-right : 5px; width : 40px; height : 40px; /*opacity : 40%; */ c..
[JavaScript] button 태그에 링크 걸기
·
🚀 from error to study/Front-End
보통 태그에 링크를 걸고 싶을 때는 a 태그를 사용함 활용하면 이런 모양(원하는 태그를 a 태그 밖에서 감싸는 형태) Previous 하지만 button 태그에서도 onclick 속성을 사용하여 링크를 연결할 수 있음 버튼안에적힐내용 버튼안에적힐내용
[Spring] Spring Explorer상에 Beans 폴더가 안 보일 때 (ClassNotFoundException)
·
🚀 from error to study/Java
환경설정을 한 뒤 프로젝트 우클릭 - Maven - Update Project 실행했더니 별안간 Beans 폴더가 사라짐 SEVERE: 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 콘솔에 찍히는 무한 빨간줄 보통 기본설정 문제로 아래 4가지 파일 중 범인이 있음 servlet_context.xml root_context.xml web.xml pom.xml 실제로 나는 web.xml 파일의 servlet 태그에서 servlet-class 태그를..