초안에서 약간의 기능 수정 및 클래스 정보 수정!
1) 회원가입
2) 로그인
3) 마이페이지
4) 복권 기능
Main.java : Swing을 이용한 UI 구현(View)
Main -> 로그인 -> 로그인 패널 보여줌
Main -> 회원가입 -> 회원가입 패널 보여줌
MemberVO.java : 회원 데이터 모델
MemberDAO.interface : 회원 데이터 추가, 조회, 수정, 삭제 기능 정의
MemberDAOImple.java : 회원 데이터 추가, 조회, 수정, 삭제 기능 구현
MemberOracleQuery.interface : 회원 테이블과 연결하기 위한 DB 상수 및 쿼리 정의
LottoVO.java : 복권 데이터 모델
LottoDAO.interface : 복권 번호 생성, 복권 정보 조회 기능 정의
LottoDAOImple.java : 복권 번호 생성, 복권 정보 조회 기능 구현
LottoOracleQuery.interface : 복권 테이블과 연결하기 위한 DB 상수 및 쿼리 정의
MemberLottoVO.java : 회원별 복권 데이터 모델
MemberLottoDAO.interface : 수동 및 자동 복권 번호 생성과 결과내기, 참여 내역 전체 조회, 미수령 당첨액 송금 기능 정의
MemberLottoDAOImple.java : 수동 및 자동 복권 번호 생성과 결과내기, 참여 내역 전체 조회, 미수령 당첨액 송금 기능 구현
MemberLottoOracleQuery.interface : 회원별 복권 테이블과 연결하기 위한 DB 상수 및 쿼리 정의
멤버 회원가입-로그인-회원정보 먼저 구현하기,
복권 기능 구현하기
멤버별 복권 기능 구현하기.
당첨번호 생성 및 입력쿼리 실행
내 참여번호 생성 및 입력쿼리 실행(수동이면 입력쿼리만 실
행)
내 번호 6개와 당첨번호 6개 중 일치하는 숫자의 개수 구하기.
(i<i.size()){(j<i){}} 하는 방식 혹은 각 각 set에 값을 넣어서 교집합하는 방식
일치하는 숫자의 개수에 해당하는 당첨금액 사용자 포인트에 저장.