Tiny Bunny
[Spring Boot] Bank App (6) 계좌 생성
·
🛠️Backend/Java | Spring
1. 계좌 생성 과정 개요웹 애플리케이션에서 계좌 생성 기능을 구현하려면 다음과 같은 흐름이 필요합니다.기본 흐름1️⃣ 사용자가 계좌 생성 페이지로 이동2️⃣ 계좌 정보를 입력하고 제출3️⃣ 서버에서 인증 검사 (로그인 확인)4️⃣ 입력 값 검증 (유효성 검사)5️⃣ DB에 계좌 정보 저장6️⃣ 성공 시 다음 페이지로 리다이렉트2. 계좌 생성 화면 만들기JSP 파일 (account/save.jsp)사용자가 계좌 정보를 입력할 수 있는 페이지입니다. 계좌 생성 🏦 Bank App에 오신 걸 환영합니다. 계좌 번호: 계좌 비밀번호: 입금 금액: 계좌 생성 사용자가 계좌 번호, 비밀번호, 입금 금액을 입력하고 ..
[Spring Boot] Bank App (2) 모델링, DB 설계
·
🛠️Backend/Java | Spring
모델링모델링이란?모델링은 현실 세계의 개념을 컴퓨터 시스템에서 표현하는 과정이에요.중요한 정보를 정리하고, 관계를 정의하면서 데이터 구조와 알고리즘을 설계하는 작업이에요.특히, 데이터베이스 모델링은 정보 시스템의 데이터 구조를 설계하는 데 초점이 맞춰져 있어요.그런데 DB의 데이터 타입과 자바의 데이터 타입은 완전히 같지 않아요.그래서 DB의 개념을 자바에서 활용할 수 있도록 변환하는 과정이 필요합니다.ORM (Object-Relational Mapping)ORM은 객체와 관계형 데이터베이스를 매핑하는 기술이에요.쉽게 말하면, SQL을 직접 작성하지 않고도 객체의 속성과 메서드를 활용해 데이터를 조작할 수 있는 방법이에요.ORM을 사용하면 좋은 점✔ SQL을 직접 작성하지 않아도 돼서 코드가 간결해져요...