본문 바로가기

포트폴리오

(32)
JSP - 관리자 로그인 페이지 (feat. bootstrap - Admin SB2) 각종 관리자 기능을 위해 관리자 페이지를 제작한다. 관리자 페이지는 따로 접근하는 것이 아니라 일단 메인 페이지에서 접근할 수 있게 하였다. 관리자 페이지 접근 링크는 footer..jsp에서 생성한다.. Copyright © Your Website 2020 Administrator https://jamesyleather.tistory.com/399 스프링 프레임워크 - 관리자 로그인 관리자 로그인을 위해 아래와 같은 테이블을 생성한다. create table employee( id varchar2(20) primary key, pwd varchar2(20), name varchar2(40), email varchar2(40), phone varchar2(20)); 관리자 데이터를.. jamesyleat..
스프링 프레임워크 - 관리자 로그인 관리자 로그인을 위해 아래와 같은 테이블을 생성한다. create table employee( id varchar2(20) primary key, pwd varchar2(20), name varchar2(40), email varchar2(40), phone varchar2(20)); 관리자 데이터를 저장할 클래스를 만든다. package com.portfolio.biz.employee.dto; import lombok.Data; @Data public class AdminVO { private String id; private String pwd; private String name; private String email; private String phone; } 그리고 관리자 테이블에서 데이터를 읽..
오라클 ER Diagram(ER 다이어그램) 생성하기 프로젝트 계획 초반에 ER Diagram을 작성하는데 프로젝트가 끝나고 포트폴리오 만들기 위해서 최종 ER 다이어그램이 필요하다. 오라클에서 데이터베이스를 구축하고 쉽게 ER 다이어그램을 만들 수 있는 방법을 공유한다. SQL Developer를 열어서 보기(V) > Data modeler > 브라우저를 선택한다. 그러면 왼쪽 하단에 브라우저 탭이 생성되고 디자인이 나온다. 관계형 모델을 우클릭해서 새 관계형 모델을 생성한다. 다이어그램을 생성하고 싶은 테이블을 드래그해서 창으로 끌어오면 다이어그램이 자동으로 생성된다. 외래키로 연결해놓은 테이블끼리 알아서 선이 이어진다. 이렇게 해서 ER 다이어그램을 Oracle Develper를 이용하여 손쉽게 제작할 수 있다.
스프링 프레임워크 - 로그인 하기(아이디 찾기, 비밀번호 찾기) 로그인 페이지 만들고 회원가입을 했으니깐 로그인을 해봐야한다. jamesyleather.tistory.com/392 로그인 페이지 만들기 https://jamesyleather.tistory.com/391 index 페이지 만들기 index 페이지를 만들기 위해 bootstrap 무료 템플릿을 사용한다. https://startbootstrap.com/templates/modern-business/ Modern Business - Full We.. jamesyleather.tistory.com jamesyleather.tistory.com/395 회원가입 페이지 만들기 - 1 로그인을 하기위해서는 회원가입이 필요하다. 회원가입 페이지를 만들어보자. 로그인페이지에서 회원가입(JOIN)을 눌렀을 때 넘어가는..
스프링 프레임워크 - 회원가입 페이지 만들기 - 2 주소 입력은 다음에서 제공하는 주소찾기 서비스를 이용한다. postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 사용법은 여기에 간단히 나와있다. ktsmemo.cafe24.com/s/dev/314 다음 우편번호 검색 초간단 예제 웹개발 메모장 : 자바스크립트 : 다음 우편번호 검색 초간단 예제 ktsmemo.cafe24.com jamesyleather.tistory.com/395 회원가입 페이지 만들기 - 1 로그인을 하기위해서는 회원가입이 필요하다. 회원가입 페이지를 만..
JSP - 회원가입 페이지 만들기 - 1 로그인을 하기위해서는 회원가입이 필요하다. 회원가입 페이지를 만들어보자. 로그인페이지에서 회원가입(JOIN)을 눌렀을 때 넘어가는 페이지이다. https://jamesyleather.tistory.com/392 로그인 페이지 만들기 https://jamesyleather.tistory.com/391 index 페이지 만들기 index 페이지를 만들기 위해 bootstrap 무료 템플릿을 사용한다. https://startbootstrap.com/templates/modern-business/ Modern Business - Full We.. jamesyleather.tistory.com 컨트롤러에서 각 페이지로 넘어갈 수 있게 설정한다. jamesyleather.tistory.com/393 회원가입/ 아..
스프링 프레임워크 - 아이디 중복 확인 가장 먼저 User 정보를 저장할 수 있는 VO파일을 작성한다 VO파일에는 User정보가 저장되어야 하므로 데이터베이스에서 User에 관련된 컬럼을 모두 작성해야한다. package com.portfolio.biz.user.dto; import java.sql.Timestamp; import lombok.Data; @Data public class UserVO { private String id; private String pwd; private String name; private String zip_code; private String address; private String phone; private int useyn; private Timestamp regdate; private String e..
스프링 프레임워크 - 회원가입/ 아이디 찾기/ 비밀번호 찾기 페이지로 이동하기 회원가입 페이지 파일이름을 이용하여 직접 넘어가도 되지만 세션을 유지하고 다양한 정보를 지닌채 넘어가기 위해서는 컨트롤러를 통해 넘어가는 것이 바람직하다고 생각한다. package com.portfolio.view.controller; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import o..