[Spring boot] Bank App - 회원가입
·
Spring
1. dto 설계 하기 및 개념 확인(사전 기반 지식)🔹DTO 설계 및 개념 이해 Spring Boot 애플리케이션에서 DTO(Data Transfer Object)와 Model을 분리하는 것은 유지보수성과 가독성을 높이기 위해 중요한 설계 원칙 중 하나입니다. ✅ DTO와 Model의 차이점 구분 DTO (Data Transfer Object) Model (Entity, Domain Model) 역할클라이언트와 서버 간 데이터 전달DB 테이블과 매핑되는 비즈니스 객체사용 목적View-Controller 간의 데이터 교환데이터베이스 저장 및 조회설계 방식주로 @Getter와 @Setter만 포함JPA Entity, @Entity, @Table 사용✅ DTO와 Model을 분리하는 이유가독성과 유지보..
[Spring boot] Bank App - MainController, mainPage.jsp 구현
·
Spring
server: port: 8080 servlet: charset: utf-8 #서블릿의 응답과 요청 인코딩을 UTF-8로 설정 force: truespring: mvc: view: prefix: /WEB-INF/view #JSP 파일이 위치한 디렉토리 접두사로 설정 suffix: .jsp # 뷰 이름에 자동으로 추가될 파일 확장자 datasource: url: jdbc:h2:mem:bankdb;MODE=MySQL driver-class-name: org.h2.Driver username: sa password: '' #DB 비밀번호 빈 문자열로 설정 h2: console: enabled: true #H2 데이터 베이스 콘..