목록JSP/MVC_BBS (39)
WON.dev
package org.joonzis.model; public class Paging { // Field 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, 2블록: 4 5 6..
package org.joonzis.dao; import org.apache.ibatis.session.SqlSession; import org.joonzis.mybatis.config.DBService; import org.joonzis.vo.MVO; public class MDaoImpl implements MDao{ // DAO 객체 생성 private static MDaoImpl instance = null; private MDaoImpl() {} public static MDaoImpl getInstance() { if(instance == null) { instance = new MDaoImpl(); } return instance; } // 필드 private static SqlSession..
package org.joonzis.dao; import org.joonzis.vo.MVO; public interface MDao { public int goJoin(MVO mvo); public int ckMember(MVO mvo); public MVO getMember(MVO mvo); }
package org.joonzis.dao; import java.util.List; import org.apache.ibatis.session.SqlSession; import org.joonzis.mybatis.config.DBService; import org.joonzis.vo.CVO; public class CDaoImpl implements CDao{ // DAO 객체 생성 private static CDaoImpl instance = null; private CDaoImpl() {} public static CDaoImpl getInstance() { if(instance == null) { instance = new CDaoImpl(); } return instance; } // 필드 pr..
package org.joonzis.dao; import java.util.List; import org.joonzis.vo.CVO; public interface CDao { public int commentCountByIdx(int b_idx); public int insertComment(CVO cvo); public List getCommentList(int b_idx); public void removeComment(int c_idx); public void removeCommentAll(int b_idx); }
package org.joonzis.dao; import java.util.List; import java.util.Map; import org.apache.ibatis.session.SqlSession; import org.joonzis.mybatis.config.DBService; import org.joonzis.vo.BVO; public class BDaoImpl implements BDao{ // DAO 객체 생성 private static BDaoImpl instance = null; private BDaoImpl() {} public static BDaoImpl getInstance() { if(instance == null) { instance = new BDaoImpl(); } retur..
package org.joonzis.dao; import java.util.List; import java.util.Map; import org.joonzis.vo.BVO; public interface BDao { public int getTotalRecordCount(); public List getList(Map map); public BVO getBBS(int b_idx); public void getUpdateHit(BVO bvo); public int getInsertBBS(BVO bvo); public void updateBBS(BVO bvo); public int removeBBS(int b_idx); }
package org.joonzis.controller; import java.io.IOException; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.jo..
package org.joonzis.controller; import java.io.*; import java.io.IOException; import java.net.Inet4Address; import java.net.URLEncoder; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.ht..