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

This commit is contained in:
KNKIM 2021-07-01 10:36:04 +09:00
parent 257467de44
commit cba3b55b9f
4 changed files with 271 additions and 0 deletions

View File

@ -0,0 +1,47 @@
package nlib.user.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 MemberService
{
public DataApiResVO selectMemberJoiningInfo(DataApiReqVO reqVO);
public DataApiResVO certificateMember(DataApiReqVO reqVO);
public DataApiResVO insertMemberInfo(DataApiReqVO reqVO);
public DataApiResVO sendEmailForMemberJoining(DataApiReqVO reqVO);
public DataApiResVO searchId(DataApiReqVO reqVO);
public DataApiResVO initPassword(DataApiReqVO reqVO);
public DataApiResVO changePassword(DataApiReqVO reqVO);
public DataApiResVO selectMemberInfo(DataApiReqVO reqVO);
public DataApiResVO updateMemberInfo(DataApiReqVO reqVO);
public DataApiResVO leaveMember(DataApiReqVO reqVO);
}

View File

@ -0,0 +1,67 @@
package nlib.user.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 MemberDAO
{
public DataApiResVO selectMemberJoiningInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO certificateMember(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO insertMemberInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO sendEmailForMemberJoining(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO searchId(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO initPassword(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO changePassword(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO selectMemberInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO updateMemberInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO leaveMember(DataApiReqVO reqVO) {
return null;
}
}

View File

@ -0,0 +1,72 @@
package nlib.user.service.impl;
import iams.nlib.dataapi.service.DataApiReqVO;
import iams.nlib.dataapi.service.DataApiResVO;
import nlib.user.service.MemberService;
/**
* Description :
* @author
* @since
* @version
* @see
*
* <pre>
* << Modification Information >>
*
* Date Modifier Expression
* ------- -------- ---------------------------
*
*
*
* </pre>
*/
public class MemberServiceImpl implements MemberService
{
private MemberDAO memberDAO;
public DataApiResVO selectMemberJoiningInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO certificateMember(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO insertMemberInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO sendEmailForMemberJoining(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO searchId(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO initPassword(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO changePassword(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO selectMemberInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO updateMemberInfo(DataApiReqVO reqVO) {
return null;
}
public DataApiResVO leaveMember(DataApiReqVO reqVO) {
return null;
}
}

View File

@ -0,0 +1,85 @@
package nlib.user.web;
import javax.servlet.http.HttpServletRequest;
import org.springframework.ui.ModelMap;
import nlib.user.service.MemberService;
/**
* Description :
* @author
* @since
* @version
* @see
*
* <pre>
* << Modification Information >>
*
* Date Modifier Expression
* ------- -------- ---------------------------
*
*
*
* </pre>
*/
public class MemberController
{
private MemberService memberService;
public ModelMap selectMemberJoiningInfo(HttpServletRequest req) {
return null;
}
public ModelMap certificateMember(HttpServletRequest req) {
return null;
}
public ModelMap insertMemberInfoForm(HttpServletRequest req) {
return null;
}
public ModelMap insertMemberInfo(HttpServletRequest req) {
return null;
}
public ModelMap sendEmailForMemberJoining(HttpServletRequest req) {
return null;
}
public ModelMap searchIdForm(HttpServletRequest req) {
return null;
}
public ModelMap searchId(HttpServletRequest req) {
return null;
}
public ModelMap initPassword(HttpServletRequest req) {
return null;
}
public ModelMap changePassword(HttpServletRequest req) {
return null;
}
public ModelMap selectMemberInfo(HttpServletRequest req) {
return null;
}
public ModelMap updateMemberInfoForm(HttpServletRequest req) {
return null;
}
public ModelMap updateMemberInfo(HttpServletRequest req) {
return null;
}
public ModelMap leaveMember(HttpServletRequest req) {
return null;
}
}