일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 주석이 먹히지 않을 때
- 증가값
- calc.minus
- Math.ceil()
- removeClass
- 파일질라다운로드
- Math.round()
- Math.floor()
- selectoptions
- selectedIndex
- 파일질라설치
- 1521
- slideUp
- 소스트리인증실패
- hide
- addClass
- SUB함수
- ctrl+/
- toFixed()
- Parent
- index %
- is_check
- push오류
- excel중복체크
- calc.plus
- FileZilla다운로드
- Git
- 파일질라설치오류
- Excel
- FileZilla설치
- Today
- Total
목록분류 전체보기 (273)
잡동사니에도 사랑을
////////ImageboardWriteService.java ////////sql.sql /////////ImageboardDTO.java ////////ImageboardWriteService.java ////////mybatis-config ////////imageboard.xml ////////ImageboardDAO.java ////////ImageboardWriteService.java ////////ImageboardDAO.java /////////mapper.xml ////////ImageboardWriteService.java
////////menu.jsp 실행결과창을 살펴보면 다음과 같다. 로그인 전에는 이미지목록만 뜨고, 로그인 후 이미지등록이 나타나는 것을 확인할 수 있다. ////////command.properties ////////ImageboardWriteFormService.java ////////imageboardWriteForm.jsp 이미지 등록 상품코드 상품명 단가 개수 내용 이미지 등록 폼을 작성하는 클래스이다. 폼을 작성하고 나면, 이미지 등록 버튼 클릭 시 위와 같은 폼이 나타나게 된다. ////////command.properties ////////ImageboardWriteService.java 여기까지의 결과를 먼저 살펴보면,
1) 게시판 답글 ////////boardView.jsp 답글 버튼을 클릭하게 되면 답글을 작성하는 폼인 boardReplyForm으로 넘어가게 된다. ////////command.properties ////////BoardReplyFormService.java ////////boardReplayForm.jsp 폼은 boardWriteForm.jsp의 폼과 같다. 빨간색으로 표시된 부분만 고쳐주면 된다. 유효성 검사를 걸어줬기 때문에 제목과 내용을 입력하지 않고 답글쓰기를 누르게 되면 메시지가 뜨게 되고, 모두 입력한 후 답글쓰기를 누르게 되면 '답글쓰기 성공'이라는 alert창이 뜨게 된다. 목록으로 넘어가는 결과를 보면, ////////command.properties ////////BoardRepl..
1) 페이징 처리 ////////GetBoardListService.java ////////BoardDAO.java ////////boardMapper.xml ////////BoardPaging.java ////////boardList.jsp
ROLLUP 함수 (= 항목별 소계) - ROLLUP에 지정된 Grouping Columns의 List는 Subtotal을 생성하기 위해 사용되며, Grouping columns의 수를 N이라고 했을 때 N+1레벨의 Subtotal이 생성된다. - 계층구조, 인수 순서가 바뀌면 수행 결과도 바뀐다 - 가능한 Subtotal만 생성된다. - 결과 값에 null을 가질 수 없다. CUBE 함수 (=전체 항목 총합) - 결합 가능한 모든 값에 대하여 다차원 집계를 가진다 - 주어진 컬럼의 결합 가능한 모든 조합에 대해 집계를 수행하므로 시스템 부하가 크다 - 출력값에 Null 값을 가질 수 있다. - Grouping Columns의 수가 N이라면 2^n의 Subtotal이 생성된다. GROUPING S..
1) 작성자에게만 글수정, 글삭제버튼이 보이도록 ////////GetBoardViewService.java ////////boardView.jsp ////////command.properties ////////command.properties ////////BoardModifyService.java ////////BoardModifyFormService.java ////////boardMapper.xml ////////boardModify.jsp ///////boardModifyForm.jsp 글수정 제목 내용 ////////boardView.jsp 글번호 : 작성자 : 조회수 : ////////boardList.js
Mybatis - Java와 SQL 분리 목적 mybatis-config.xml 은 모든 환경설정을 취급하는 xml파일이며, singleton으로 잡아놨기 때문에 딱 한번만 읽는다 memberMapper.xml / boardMapper.xml 실질적으로 DB에 연결되는 건 바로 이 Mybatis에서 연결된다. SQL은 xml에서 작성하게 되는 것이다. 주의할 점! command.properties에 경로를 미리 써놓으면 해당하는 파일이 반드시 필요하다. 환경설정 파일이기 때문에 파일이 없는 상태에서 경로를 미리 적어주면 안된다. 그럼 순서에 따라 천천히 흐름을 읽어가보도록 하자. 1) 글쓰기 ////////index.jsp 와 , 를 담고 있는 메인 홈이 되는 index.jsp에서 글쓰기와 목록을 담고 ..