[Springboot] 29. 계좌 상세 보기 기능(5단계-계좌 목록 페이징 처리) [Springboot] 29. 계좌 상세 보기 기능(5단계-계좌 목록 페이징 처리) 1. list.jsp 계좌 목록(인증) Bank App에 오신걸 환영합니다 계좌 번호 잔액 ${account.number} 아직 생성된 계좌가 없습니다. disabled"> previous active"> ${page} disabled"> next 2. AccountController.java /** * 계좌 목록 화면 요청.. Springboot 2024.08.12
[Springboot] 28. 계좌 상세 보기 기능(5단계-정답 코드) [Springboot] 28. 계좌 상세 보기 기능(5단계-정답 코드) 1. detail.jsp (입출금 내역 jsp) 계좌 상세 보기(인증) Bank App에 오신걸 환영합니다 ${principal.username}님 계좌 계좌 번호 : ${account.number} 잔액 : 전체 입금 출금 ID 날짜 보낸 이 받은 이 입출금 금액 계좌 잔액 ${historyAccount.id} ${historyAccount.sender} ${historyAccount.receiver} .. Springboot 2024.08.12
[Springboot] 27. 계좌 상세 보기 기능(5단계-JSTL 사용 및 페이징 기능) 1. JSTL 태그 사용 계좌 상세 보기(인증) Bank App에 오신걸 환영합니다 ${principal.username}님 계좌 계좌 번호 : ${account.number} 잔액 : 전체 입금 출금 ID 날짜 보낸 이 받은 이 입출금 금액 계좌 잔액 ${historyAccount.id} ${historyAccount.sender} ${historyAccount.receiver} ${i} .. Springboot 2024.08.12
[Springboot] 26. 계좌 상세 보기 기능(4단계-단위별 포맷) [Springboot] 26. 계좌 상세 보기 기능(4단계-단위별 포맷) 1. ValuFormatter.java (포맷용 클래스)*추상 클래스-> 기본 추상 클래스, 메서드를 포함하는 개념이다.**추상 클래스는 new~ 하지 못하기 때문에, 상속해서 사용하는 수 밖에 없다.=> 추상 클래스=상속해서 사용하자는 의미!package com.tenco.bank.utils;import java.sql.Timestamp;import java.text.DecimalFormat;import java.text.SimpleDateFormat;// 추상 클래스public abstract class ValuesFormatter { // 시간 포맷 public String timestampToString(Timestamp.. Springboot 2024.08.12
[Springboot] 25. 계좌 상세 보기 기능(3단계-모델, 레포지토리, 쿼리문 작성) [Springboot] 25. 계좌 상세 보기 기능(3단계-모델, 레포지토리, 쿼리문 작성) 1. historyRepository.java//코드 추가 예정 - 모델을 반드시 1:1 엔터티에 매핑을 시킬 필요는 없다. // 조인 쿼리, 서브쿼리, 동적 쿼리, type=all, de...,accountId... public List findByAccountIdAndTypeOfHistory(@Param("type") String type, @Param("accountId") Integer accountId); 2. HistoryAccount.java (HistoryAccountDTO)package com.tenco.bank.repository.model;import java.sql.Timesta.. Springboot 2024.08.12
[Spring] **24. 개념 보충 공부(3) *SQL1. join 종류와 용도 .2. 쿼리 성능 향상 방법 3. 인덱스를 걸었을 때의 성능 차이 *Spring1. 자바 스크립트로 유효성 검사? 2. @AutoWired 3. @RestController - @Controller의 차이 4. mybatis의 역할 5. map-underscore-to-camel-case? Springboot 2024.08.12
[Spring] **23. 개념 보충 공부(2) 1. PathVariable 2. 리스트의 설계 3. ModelandView와 View/Model의 차이 4. 스프링에서의 PathVariable과QueryString의 차이 5. GarbageCollection (=GC) 6. Spring Container의 역할+6-1. Spring 작동 순서 7. AJAX의 용도와 사용 방법, 작동 원리 8. 동기적 처리와 비동기적 처리 Springboot 2024.08.12
[Springboot] 22. 계좌 상세 보기 기능(2단계-화면 생성) [Springboot] 22. 계좌 상세 보기 기능(2단계-화면 생성) *[계좌 상세 보기] 기능은 [계좌 목록] 밑에 들어가는 기능이다. 1. list.jsp-리스트 항목별 주소를 달기 위해 @PathVariable 방식을 사용한다.-@PathVariable로 넘겨줄 항목은 account-id (통장 계좌의 primary key) 계좌 상세 보기(인증) Bank App에 오신걸 환영합니다 길동님 계좌 계좌 번호 : xxxxxx 잔액 : xxxxx 원 날짜 보낸 이 받은 이 입출금 금액 계좌 잔액 yyyy-mm-dd 11:20:11 ATM 1111 10,000 .. Springboot 2024.08.12