목록테이블 (5)
today_is

이메일 인증 javax.mail 을 이용하여 mailComponent 를 만들어서 이메일 인증 기능을 추가해보겠다 초기에는 왼쪽화면처럼 아이디만 입력할 수 있도록 하고"계정이 존재합니다" 라는 조건을 만족하면,이메일 입력창이 활성화 된다 이전 실습에서 배웠던 hidden을 이용하여, 입력을 비활성화 하는 방법을 떠올렸다 3가지의 분기를 이용하여, 반환값이 -1 이라면 빈 문자열을 입력한 상태.반환값이 1 이라면 재설정할 비밀번호를 2번 입력한 것이 일치할때.반환값이 0 이라면 입력이 불일치할때로 나뉜다 이전 실습과 다르게 추가된 부분이 있다면, 숫자와 대문자 중에서 랜덤으로 값을 받아와서 총 7글자 문자열을 인증번호로 이용한다. list 출력 나는..
관리자가 매장점주 회원가입을 승인/ 거부 할 수 있는 기능을 적용하기 관리자의 승인을 받으면, 매장점주의 데이터는 변동된다. 1) member 테이블에서 role이 2로 변경 (= 점주 회원의 기능을 사용가능함)2) manager 테이블에서 status 가 1로 변경 (= 웹마스터의 승인을 의미함) 변경한 내용 : 버튼을 눌렀을때, 즉각적으로 변동되는 것이 맞다고 생각되어 AJAX 로 list를 띄우고, 클릭이벤트 처리했다 변경 전변경 후가입 대기 목록 list를 controller에서 @GetMapping으로 보여줌(AJAX 사용 X)AJAX사용해서 list 보여줌 변경 이유 (1) 생각해보니 승인 / 거부 버튼을 눌렀을때의 변동사항이 페이지를 새로고침 해야만 나온다는 것을 알게 됐다 사..
오늘의 목표product 테이블을 만들어서 간단하게 상품관리, 매출 등을 볼 수 있는 페이지를 만들어보자 1 테이블로 구성해야 하는 항목 : CRUD 작업의 대상 1) 상품 테이블 (Product) 2) 매출 테이블 (Sales) 2 각 테이블에 대한 스키마(뼈대)를 구성 상품테이블상품번호(primary key)상품명이미지단가수량NUMBERVARCHAR2VARCHAR2NUMBERNUMBER (default 0) 매출테이블매출번호(primary key)날짜상품번호(foreign key)판매수량NUMBERDATENUMBERNUMBER 3 각 테이블에 대해서 구현할 CRUD기능 상품테이블기능설명insert상품 등록select상품 조회 (전체 목록 / 단일 ..
오늘의 목표회원, 게시판 생성하여 게시판 기능을 만들어보자 Member 테이블 컬럼명null 여부데이터 타입 IDXNOT NULLNUMBERprimary keyUSERIDNOT NULLVARCHAR2(100)uniqueUSERPWNOT NULLVARCHAR2(500) USERNAMENOT NULLVARCHAR2(100) EMAILNOT NULLVARCHAR2(100) GENDER VARCHAR2(50) Board 테이블컬럼명null 여부데이터 타입참조 IDX NOT NULL NUMBER primary keyTITLE NOT NULL VARCHAR2(500) WRITER NOT NULLVARCHAR2(100)member 테이블의 userid 참조 CONTENT NOT NULLVARCHAR2(4000..