클래스설계서 기반 템플릿 클래스 생성

This commit is contained in:
KNKIM 2021-07-01 10:38:34 +09:00
parent 8345631674
commit 9396396b3f
4 changed files with 252 additions and 0 deletions

View File

@ -0,0 +1,45 @@
package nlib.bbs.service;
import iams.nlib.dataapi.service.DataApiReqVO;
import iams.nlib.dataapi.service.DataApiResVO;
/**
* Description :
* @author
* @since
* @version
* @see
*
* <pre>
* << Modification Information >>
*
* Date Modifier Expression
* ------- -------- ---------------------------
*
*
*
* </pre>
*/
public interface BoardService
{
public DataApiResVO listNotices(DataApiReqVO reqVO);
public DataApiResVO selectNotice(DataApiReqVO reqVO);
public DataApiResVO listFAQs(DataApiReqVO reqVO);
public DataApiResVO listQnAs(DataApiReqVO reqVO);
public DataApiResVO selectQnA(DataApiReqVO reqVO);
public DataApiResVO insertQnA(DataApiReqVO reqVO);
public DataApiResVO verifyWriter(DataApiReqVO reqVO);
public DataApiResVO updateQnA(DataApiReqVO reqVO);
public DataApiResVO deleteQnA(DataApiReqVO reqVO);
}

View File

@ -0,0 +1,63 @@
package nlib.bbs.service.impl;
import iams.nlib.dataapi.service.DataApiReqVO;
import iams.nlib.dataapi.service.DataApiResVO;
/**
* Description :
* @author
* @since
* @version
* @see
*
* <pre>
* << Modification Information >>
*
* Date Modifier Expression
* ------- -------- ---------------------------
*
*
*
* </pre>
*/
public class BoardDAO
{
public DataApiResVO listNotices(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO selectNotice(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO listFAQs(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO listQnAs(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO selectQnA(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO verifyWriter(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO updateQnA(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO deleteQnA(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO insertQnA(DataApiReqVO reqVO) {
return null;
}
}

View File

@ -0,0 +1,67 @@
package nlib.bbs.service.impl;
import iams.nlib.dataapi.service.DataApiReqVO;
import iams.nlib.dataapi.service.DataApiResVO;
import nlib.bbs.service.BoardService;
/**
* Description :
* @author
* @since
* @version
* @see
*
* <pre>
* << Modification Information >>
*
* Date Modifier Expression
* ------- -------- ---------------------------
*
*
*
* </pre>
*/
public class BoardServiceImpl implements BoardService
{
private BoardDAO boardDAO;
public DataApiResVO listNotices(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO selectNotice(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO listFAQs(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO listQnAs(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO selectQnA(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO insertQnA(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO verifyWriter(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO updateQnA(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO deleteQnA(DataApiReqVO reqVO) {
return null;
}
}

View File

@ -0,0 +1,77 @@
package nlib.bbs.web;
import javax.servlet.http.HttpServletRequest;
import org.springframework.ui.ModelMap;
import nlib.bbs.service.BoardService;
/**
* Description :
* @author
* @since
* @version
* @see
*
* <pre>
* << Modification Information >>
*
* Date Modifier Expression
* ------- -------- ---------------------------
*
*
*
* </pre>
*/
public class BoardController
{
private BoardService boardService;
public ModelMap listNotices(HttpServletRequest req) {
return null;
}
public ModelMap selectNotice(HttpServletRequest req) {
return null;
}
public ModelMap listFAQs(HttpServletRequest req) {
return null;
}
public ModelMap listQnAs(HttpServletRequest req) {
return null;
}
public ModelMap selectQnA(HttpServletRequest req) {
return null;
}
public ModelMap insertQnAForm(HttpServletRequest req) {
return null;
}
public ModelMap insertQnA(HttpServletRequest req) {
return null;
}
public ModelMap verifyWriter(HttpServletRequest req) {
return null;
}
public ModelMap updateQnAForm(HttpServletRequest req) {
return null;
}
public ModelMap updateQnA(HttpServletRequest req) {
return null;
}
public ModelMap deleteQnA(HttpServletRequest req) {
return null;
}
}