본문 바로가기

분류 전체보기142

스프링 게시판 검색기능 구현 검색기능을 구현하기 앞서 만들었던 boardTest테이블의 content컬럼의 타입을 변경해 준다. (Long type은 like가 안되어서 에러가 남..) 테이블에 데이터가 있으면 타입 변경이 안돼서 그냥 테이블을 지우고 다시 만들었다. //테이블 삭제 drop table boardTest; //테이블 생성 CREATE TABLE boardTest( idx NUMBER(10,0), writer VARCHAR2(20) NOT NULL, title VARCHAR2(30) NOT NULL, content VARCHAR(4000) NOT NULL, reg_date DATE NOT NULL, cnt int default 0 ); alter table boardTest add constraint pk_board .. 2019. 5. 28.
스프링 게시판 jQuery 페이징 처리 jQuery를 이용한 페이징 처리 예제이고, 디비는 OracleDB를 사용하였다. SQL //게시판 테이블 CREATE TABLE boardTest( idx NUMBER(10,0), writer VARCHAR2(20) NOT NULL, title VARCHAR2(30) NOT NULL, content LONG NOT NULL, reg_date DATE NOT NULL, cnt int default 0 ); //시퀀스 생성 CREATE SEQUENCE tmp_seq ; //제약조건 추가 alter table boardTest add constraint pk_board primary key (idx); INSERT INTO boardtest(idx, title,writer,content,reg_date) V.. 2019. 5. 27.
스프링 ajax 회원탈퇴 구현 클라이언트가 요청하면 요청 -> Controller(VO) -> Service -> DAO -> Mapper -> JSP순으로 가기 때문에 이 순서대로 작성하였다. 데이터 베이스는 Oracle을 사용하였다. 구조 SecessionController.java package com.wipia.study.controller; import javax.inject.Inject; import javax.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.an.. 2019. 5. 22.
스프링 ajax 회원가입 구현 클라이언트가 요청하면 요청 -> Controller(VO) -> Service -> DAO -> Mapper -> JSP순으로 가기 때문에 이 순서대로 작성하였다. 데이터 베이스는 Oracle을 사용하였다. 프로젝트 구조 데이터 베이스 create table member( user_id varchar2(10) primary key, passwd varchar2(20) not null ); 테이블은 예제이기 때문에 간단하게 만들었다. SignUpController.java package com.wipia.study.controller; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotatio.. 2019. 5. 22.