목록JSP/BBS (19)
WON.dev
INSERT INTO comment_t VALUES( comment_seq.nextval, #{writer}, #{content}, #{pw}, #{ip}, sysdate, #{b_idx} ) select * from comment_t where b_idx=#{b_idx} DELETE FROM comment_t WHERE c_idx=#{c_idx}
select count(*) from bbs_t select * from (select rownum r_num, A.* from (select * from bbs_t order by b_idx desc)A) where r_num BETWEEN #{begin} and #{end} INSERT INTO BBS_T VALUES( bbs_seq.nextval, #{writer}, #{title}, #{content}, #{pw}, 0, #{ip}, #{filename}, sysdate ) SELECT * FROM BBS_T WHERE B_IDX = #{b_idx } DELETE * FROM BBS_T WHERE b_idx=#{b_idx} update bbs_t set title=#{title}, content=..
package org.joonzis.mybatis; import java.io.InputStream; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; public class DBService {// factory를 만드는게 목적 // 필드 private static SqlSessionFactory factory = null; // 싱글톤 static { try { String resource = "org/joonzis/mybatis/sqlmap.xml";//에러가 나지 않는다(오타) In..
package org.joonzis.model; public class Paging { // 필드 private int totalRecord = 0;// 전체 게시물의 개수 private int recordPerPage = 3;// 한 페이지당 표시할 게시물 수 private int totalPage = 0;// 전체 페이지 개수 private int nowpage = 1;// 현재 페이지 번호 private int begin = 0;// 현재 페이지에 표시할 시작 게시물의 번호 private int end = 0;// 현재 페이지에 표시할 종료 게시물의 번호 private int pagePerBlock = 3;// 한 블록에 포함되는 페이지 수(ex 1블록 : 1 2 3) private int tota..
package org.joonzis.ex; import java.sql.Date; public class CVO { private int c_idx, b_idx; private String writer, content, pw, ip; private Date reg_date; public CVO() {} public CVO(int c_idx, int b_idx, String writer, String content, String pw, String ip, Date reg_date) { super(); this.c_idx = c_idx; this.b_idx = b_idx; this.writer = writer; this.content = content; this.pw = pw; this.ip = ip; th..
package org.joonzis.ex; import java.sql.Date; public class BVO { private int b_idx, hit; private String writer, title, content, pw, ip, filename; private Date reg_date; public BVO() {} public BVO(int b_idx, int hit, String writer, String title, String content, String pw, String ip, String filename, Date reg_date) { super(); this.b_idx = b_idx; this.hit = hit; this.writer = writer; this.title = t..
package org.joonzis.ex; import java.util.List; import java.util.Map; import org.apache.ibatis.session.SqlSession; import org.joonzis.mybatis.DBService; public class BDao { private static SqlSession sqlsession = null; // 싱글톤 // mybatis와 다른 점 각 메소드마다 객체생성 할 필요없이 미리 만듬 private synchronized static SqlSession getSqlSession() { if(sqlsession == null) { sqlsession = DBService.getFactory().openSession(f..