본문 바로가기

DB4

[실습] 스프링부트(Spring Boot)로 비밀번호 관리 기능 구현하기 - DB, API 기획/설계하기 오늘의 실습 목표는 "비밀번호 관리 기능 만들어보기!" 입니다. 본 게시글에서 다루는 사항은 비밀번호 관리 기능을 구현하기 위해 DB(Tables), API를 기획/설계하는 과정입니다. DB - Schema: web-app - Table Name: admin_user_pw_history - Table Objectives: 관리자포털 사용자/직원의 비밀번호 정보 변경 이력이 저장되는 공간 NAME NAME_KOR TYPE NOT NULL NOTES employee_no 직원번호 VARCHAR(6) V * PK no 순번 INT V * PK register_employee_no register_date_time update_employee_no update_date_time 등록직원번호 등록일시 수정직원번호.. 2023. 2. 21.
인텔리제이(IntelliJ)로 스프링부트(Spring Boot)와 MySQL 연동하기 제목의 글을 설명하기에 앞서 정보전달의 목적도 있지만, 제가 잊지않기 위해서 공부 및 정리하며 쓰는 글이라는 사실을 미리 고지합니다. 혹시라도 오입력된 정보가 있다면, 댓글 남겨주세요! IntelliJ와 Spring Boot 개발환경, DB(MySQL) 구축을 완료했다면, IntelliJ를 통해서 Spring Boot와 DB인 MySQL을 연동하는 작업을 수행합니다. 아래 사항이 모두 구축되었다는 가정하에 아래 단계를 진행할 수 있습니다. IntelliJ, MySQL 설치 Spring Boot 프로젝스 생성 MySQL 내 Spring Boot와 연동할 Schema 생성 Spring Boot와 MySQL 연동하기 설정 의존성(Dependency) 추가 신규 프로젝트 생성시 의존성(Dependency)로 D.. 2023. 1. 19.
MySQL Workbench 특징 및 사용 방법 제목의 글을 설명하기에 앞서 정보전달의 목적도 있지만, 제가 잊지않기 위해서 공부 및 정리하며 쓰는 글이라는 사실을 미리 고지합니다. 혹시라도 오입력된 정보가 있다면, 댓글 남겨주세요! 백엔드 개발자라면 들어본 적 있을 'MySQL Workbench'의 사용 방법에 대해서 소개합니다. MySQL 및 MySQL Workbench가 설치되어 있다는 가정하에 작성된 글입니다. MySQL Workbench 특징 편리하게 데이터베이스(DB)를 관리, 조작할 수 있는 GUI 환경 프로그램 사용 방법 Schema 생성하기 1. 'Create a new Schema ~~' 버튼을 클릭합니다. 방법 1: 상단의 원통 아이콘에 + 표시(아래 이미지 참고)가 된 버튼 클릭 방법 2: Navigator > Schemas > .. 2023. 1. 17.
MySQL 및 Workbench 설치하기- 스프링부트(Spring Boot) DB 구축 제목의 글을 설명하기에 앞서 정보전달의 목적도 있지만, 제가 잊지않기 위해서 공부 및 정리하며 쓰는 글이라는 사실을 미리 고지합니다. 혹시라도 오입력된 정보가 있다면, 댓글 남겨주세요! Spring Boot 개발 환경을 구축하는 작업을 진행합니다. 구축 환경 OS는 Windows를 사용하고 MySQL Workbench를 함께 설치한다는 가정 하에 작성되었습니다. MySQL + Workbench 설치하기 MySQL Installer 다운받기 1. MySQL 공식 사이트 내 Download 메뉴로 접근합니다. 주소: https://dev.mysql.com/downloads/ 2. 'MySQL Workbench' 메뉴로 접근합니다. 3. 'Go to Download Page'를 클릭합니다. 4. MySQL을 .. 2023. 1. 16.