파이널 프로젝트에 logger를 사용해보고 싶어서 찾아봤다.system.out.println은 서버에 부담을 주고 보안문제를 일으킬수 있다고 한다.깔끔하게 정리된 블로그가 있어서 따라해볼수있었다.log4j라는 라이브러리다. logger를 가장 편하게 쓰는 라이브러리라고
파이널 프로젝트 구현을 시작하였다.이번에 만들게 된 사이트는 전자책 사이트로 사용자가 포인트를 이용해 책을 구매하거나 구독권을 구입해 책을 열람할수 있는 사이트이다.10월 1~2주동안 기획 및 다이어그램을 마무리했고 3주차에 구현을 시작하였다.세미프로젝트에서는 백엔드를
책을 미리보기 할 수 있게 책에 들어간 스타일을 제외하고 앞부분의 일부만 미리볼수 있도록 하려고 한다.해당 메소드에서 테이블 값을 가지고 온다."<\[^>]\*>" 이 태그 안의 내용만을 가지고 오는 정규표현식이다.기준문자열.replaceAll(정규표현식,정규표현
출력창을 만드는건 매우 어려웠다, 내가 원하는 스타일이 있어서 그 안에 div가 굉장히 많이 들어갔는데 그것을 jquery로 일일히 태그로 생성하려니 원하는 모양이 도통 나오지 않았다.그러다가 단순하게 text로 한줄씩 추가하는것으로 원하는 영역에 영역이름.html()
도서를 등록하고 등록한 도서를 목록으로 가지고 올때 오류가 있었다sotre클래스에서 생긴오류인데 이런적은 한번도 없어서 당황했다.심각: 경로 \[]의 컨텍스트 내의 서블릿 appServlet을(를) 위한 Servlet.service() 호출이, 근본 원인(root ca
오늘은 오전에는 시험을 보고 디테일한 면을 체크했다.예를 들어 책을 구입한사람만 책을 볼수 있게 하기책이 아직 관리자에 승인을 받지 않은 상태에서는 일반회원은 볼수 없고 메뉴에도 뜨지 않게 하기책이 승인을 받지 않은 상태여도 관리자와 작성자는 볼수 있게 하기 이다.간단
도서를 정렬할때 특정한 조건에 따라 정렬하게 해야한다.그런데 정렬값을 가지고 오지 않았을때는 정렬을 지정하는 @requestParam이 비게된다.required = false로 하면 값이 비어있어도 상관없지만 이 값을 다른 클래스로 보낼때 변수 == null로 존재 여
만약 내가 특정한 열 이름으로 다른 열의 값이나 열을 더한 값을 가지고 오고싶다면이경우a의 값이 2이고 b의 1 값이 일일때의 결과를 받을수있다.
내 서재 컬럼에는 오리지널 도서, 일반도서 2가지의 카테고리가 나누어져있으며이 두 도서는 전혀 다른테이블에 등록되어있다.이 두 테이블은 컬럼도 조금씩 다르기때문에 하나로 합칠수 없었다.나는 이 두 테이블을 합쳐 별점의 평균 or 조회수 or 등록 순 3가지로 정렬하고
심각: 경로 \[]의 컨텍스트 내의 서블릿 appServlet을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 \[Request processing failed; nested exception is org.mybati
mybatis는 부등호가 먹하지 않아 rownum()을 사용할수 없다는 단점이 있었다.그래서 다른 값을 사용해 원한는 랭킹의 값만 가져오기로 했다ROW_NUBER()를 사용하기로 한 것이다.실제 내가 사용한 쿼리문 :구조는 간단하다 select 출력할 칼럼 from (
오리지널 북과 일반도서 두 2개는 별개의 테이블로 만들어져있지만 두 테이블을 합쳐서 조회수 3개만 출력하고싶었다.우선 2개의 테이블을 합치는 것을 먼저하기로 했다.우선 일반도서와 피넛 오리지널 도서의 책번호를 뜻하는 컬럼의 이름이 달랐다.그래서 하나의 컬럼으로 출력하기
파이널 프로젝트는 sql문의 중요성을 굉장히 많이 느끼고 있는 프로젝트이다.이번에는 날짜를 체크해 이벤트를 주고 싶어서 날짜를 검색하려고 했는데 날짜를 입력하는것은 별 문제 없었지만 검색에서 자꾸 실패했다.그래서 날짜검색은 어떻게 하는것인지를 찾아보았는데 to_char
jsp에서 textarea값을 테이블에서 불러와 읽어오면 이상한 공백이 생겼다.수정시에만 타나나는 문제고 실제 출력이나 db값엔은 이상이 없으니 큰 문제는 아니지만 매우 거슬렸다.이 문제는 간단한 이유였는데 textarea는 개행까지 자신의 value로 인식하기 때문이
프로젝트는 끝났지만 블로그에 올려야지.. 하고 안올렸던 부분이 있어서 기술하고자 한다ajax와 jquery를 사용했다. append를 써서 태그를 구성하는건 계속 실수가 있어서 문자열을 활용해 태그를 구성하기로 했다. 이렇게 하니 내가 생각한 그대로 바로 출력할수
E-book을 주제로한 사이트니 책이 넘어가는건 아니어도 다음장으로 넘어간다는 느낌을 주는 애니메이션을 만들고 싶었다.며칠 동안 화면전환 애니메이션을 찾아보다가 책을 한장 뜯어서 넘기는 듯한 애니메이션을 발견했고 그걸 적용해 보기로 했다.애니메이션을 적용하는건 어렵지
파이널 프로젝트를 하면서 어려웠던 점과 그걸 어떻게 해결했는지 간단히 모아볼까 한다.ajax를 통해 댓글을 가지고 오려고하니 어떤 방식으로 페이징해야 좋을지 몰랐다.페이징을 하려면1\. 출력되는 첫 페이지2\. 출력되는 마지막 페이지3\. 현재페이지4\. 최종 페이지이
길다면 길고 짧다면 짧았던 파이널 프로젝트가 끝나고 학원 수료도 마무리되었다.이번에 만들었던 프로젝트는 E-Book 플랫폼이다사실 이 프로젝트를 생각했던건 세미 프로젝트가 끝나고 늘어져있었던 주말이었는데,E-Book을 등록하는 꿈을 꿨기때문이다.일어나서 생각해보니 이거