본문 바로가기
728x90
반응형

Project Development/Java_programming10

MVC2 회원가입 - 추가, 수정, 삭제 //MemberVO.java package miniPrj04.member; import java.util.Date; public class MemberVO { private String id; private String pw; private String name; private int age; private String gender; private String phone; private String email; private String address; private Date regidate; public MemberVO() { System.out.println("MemberVO 생성자 호출"); } public MemberVO(String id, String pw, String name, int age.. 2021. 12. 26.
게시판 만들기 - model1 방식 모델 1 방식을 활용하여 게시판 만들기 //NoticeDTO.java package miniPrj02.BMK02; import java.util.Date; /* * board 테이블에 데이터를 저장하거나 전송하기 위한 DTO(Data Transfer Object) */ public class NoticeBoardDTO { //멤버변수 선언 private String num; private String title; private String content; private String id; private Date postdate; private String visitcount; private String name; public NoticeBoardDTO() { // TODO Auto-generated co.. 2021. 12. 20.
공지사항 페이지 레이아웃 전체메뉴 회사소개 브랜드정보 제품정보 게시판 공지사항 번호 상품 제목 조회 작성자 날짜 280 인형 빠른배송 ㄱㅅㄱㅅ 280 둘리 2021-12-07 280 인형 빠른배송 ㄱㅅㄱㅅ 280 짱구 2021-12-07 ... ... ... ... ... ... 페이지 번호 전체검색 제목 작성자 내용 회사소개 이용약관 개인정보처리방침 사고대응메뉴얼 상품문의 주식회사 강사모 서울특별시 서초구 교보타워 사업자등록번호 : 123-29-123456 통신판매업신고 제2021-서울서초-9999호 고객센터: 070-1111-1111 / puppylove@puppylove.co.kr //headerTopBarIcon.css *{ font-family: 'Noto Sans KR', sans-serif; } body{ margi.. 2021. 12. 15.
비밀번호 찾기 - 메일 인증 package miniProjectPrivateBMK_memberFrm; /* * id varchar2(10) NOT NULL , pw varchar2(15) NOT NULL , name varchar2(30) NOT NULL , age number(3) NOT NULL , gender varchar2(3) NOT NULL , phone varchar2(20) NOT NULL , email varchar2(100) NOT NULL , address varchar2(1000) NOT NULL , regidate DATE DEFAULT sysdate NOT NULL , PRIMARY KEY(id) */ import java.sql.Date; public class MemberVO { private Strin.. 2021. 12. 15.
아이디 찾기 - DB 연결 package miniProjectPrivateBMK_memberFrm; /* * id varchar2(10) NOT NULL , pw varchar2(15) NOT NULL , name varchar2(30) NOT NULL , age number(3) NOT NULL , gender varchar2(3) NOT NULL , phone varchar2(20) NOT NULL , email varchar2(100) NOT NULL , address varchar2(1000) NOT NULL , regidate DATE DEFAULT sysdate NOT NULL , PRIMARY KEY(id) */ import java.sql.Date; public class MemberVO { private Strin.. 2021. 12. 15.
회원가입 - DB 연결 DBeaver를 이용하여, DB를 생성함 VO(Value Object)는 간단한 독립체(Entity)를 의미하는 작은 객체를 의미함 프로그램의 사용자가 화면에서 어떤 데이터를 입력하거나 조회 요청이 왔을 때 입력된 데이터나 조회하는 조건을 VO에 담아서 DAO에 요청하면 DAO는 저장소(일반적으로 Database )로부터 데이터를 입력하거나 조회한 후 그 결과를 돌려주게 됨 생성한 DB를 토대로 MemberVO를 생성 package miniProjectPrivateBMK_memberFrm; /* * id varchar2(10) NOT NULL , pw varchar2(15) NOT NULL , name varchar2(30) NOT NULL , age number(3) NOT NULL , gender v.. 2021. 12. 14.
쇼핑몰 홈페이지 //homePage.html 전체메뉴 회사소개 브랜드정보 제품정보 게시판 EVENT BEST 아이맥, 매직키보드마우스세트 23000 19000 EVENT BEST 아이맥, 매직키보드마우스세트 23000 19000 EVENT BEST 아이맥, 매직키보드마우스세트 23000 19000 EVENT BEST 아이맥, 매직키보드마우스세트 23000 19000 EVENT BEST 아이맥, 매직키보드마우스세트 23000 19000 EVENT BEST 아이맥, 매직키보드마우스세트 23000 19000 회사소개 이용약관 개인정보처리방침 사고대응메뉴얼 상품문의 주식회사 강사모 서울특별시 서초구 교보타워 사업자등록번호 : 123-29-123456 통신판매업신고 제2021-서울서초-9999호 고객센터: 070-1111-111.. 2021. 12. 14.
회원가입 페이지 회원가입 아이디 비밀번호 이름 이메일 주소 @charset "UTF-8"; *{ font-family: 'Noto Sans KR', sans-serif; } .body{ margin: 0; } .wrap{ display: flex; flex-direction: column; height: 100vh; align-items: center; justify-content: center; } .joinFrm{ box-shadow: 1px 3px 3px 3px grey; padding: 5px; text-align: right; } .joinFrm h1{ text-align: center; } .td1{ border: 1px solid black; text-align: center; color: white; ba.. 2021. 12. 14.
로그인 페이지 로그인 아이디 : 비밀번호 : 아이디/패스워드 저장 회원가입 아이디/패스워드찾기 @charset "UTF-8"; *{ font-family: 'Noto Sans KR', sans-serif; } .body{ margin: 5; padding: 0; font-size: 30px; text-align: center; } .wrap{ width: 1080px; margin: 0 auto; } .loginFrm{ display: flex; flex-wrap: wrap; flex-direction: column; align-items: center; justify-content: center; height: 100vh; } .frmList h2{ margin: 0px 5px 0px 0px; } .frmList{ .. 2021. 12. 14.
웹 레이아웃 HTML과 CSS를 활용한 홈 페이지 부분 만듦 header, nav, main, banner, footer로 파트 나눔 Header Nav section1 section2 section3 login banner1 banner2 Footer CSS를 통해 각각의 높이와 넓이를 구성 @charset "UTF-8"; body{ margin: 0; padding: 0; text-align: center; } .fullscreen{ width: 100%; height: 100vh; } .wrap{ width: 100%; height: 100%; margin: 0 auto; } .header{ width: 100%; height: 15%; font-size: 30px; color: white; background.. 2021. 12. 12.
728x90
반응형