2024/08 99

[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

[회의록] 2024.07.27 토요일 회의

2024.07.27. 토요일 5:50-7:30 (1시간 40분)1. 메인 화면 (1) 서비스 소개 (2) 버튼(1) - 테스트 이동 (픽스드로 헤더에 하나, 제일 끝에 하나) (3) 버튼(2) - 정보 사이트 이동(+커뮤니티) (+(4) 회원가입 및 로그인) 2. 테스트 화면 (검사 전) -메인 화면과 동일 3. 테스트 화면 (검사 중) -자바 스크립트를 사용해 웹사이트  -페이징 처리: 다음 문제로 넘어가기(기본형태) -진행도: 부기+배(섹션별) -임시 자동 저장(이전 질문 저장) ?피드백 기능(유사 서비스들 연구 후 토의) -도움말 버튼 4. 테스트 화면 (검사 후=결과 페이지) **각 섹션별로 중요도 순위를 매겨, 상위권 3개의 키워드를 보여주기 => 사용자의 유형에 따른 결과 보여줌 => 사용자가..

[회의록] 2024.08.10 토요일 회의

2024.08.10 토요일 회의(3:50-5:25)(약 1시간 35분) 1. 깃 전략  *브랜치 구조 -(1) main(master) 브랜치 -(2) dev 브랜치 (기능 완성시의 브랜치) -(3) feature 브랜치 (기능별 브랜치=기능별로 나누어진 브랜치) *커밋 전략 -(4) 개별적인 기능 작성은 기능별 브랜치(feature)에서 작성한다. -(5) feature 브랜치에서는 커밋/푸시는 자유롭되, 하나의 기능이 완성되면 하나의 커밋으로 합친다. (ex: 'create 기능 50% 완성', 'create 기능 수정'-> 'create 기능 완성'이라는 하나의 커밋으로 합침) => 기능 완성 시, 중간중간의 불필요한 커밋을 합쳐 올리는 식으로! 2. 커밋 용어 규칙 -(1)병합 커밋 단위 규칙 =>..

<CNN:웹 개발 스터디> 6주차 스터디 (24.8.11)

*2024/8/11 토요일(3pm-6pm) *한 것(1) 7월 회고 : 7월의 스터디 돌아보기(2) 8월 목표 세우기 (3) 프로젝트를 위한 회의 및 개인 공부  1. 7월 회고잘한 점아쉬웠던 점보완해볼 것-적극적인 참여율. 결석x-생각보다 코드 리뷰를 해볼 기회가 적었음1. 공부 방식-코드를 보며 직접 치는 것이 좋다는 의견 多-> SQLD 시험 이후로는 직접 코드를 쳐보면서, 2주 단위로 코드 리뷰를 해보자.-공부 의욕이 올라감.-학원 본관->스터디 카페는 번거롭기도 하고 불편함2. 장소-> 이제는 모두 노트북이 있기 때문에 스터디카페에서 진행해도 될 것 같음 -시간이 조금 아쉽다  2. 8월 목표8월의 목표와 스터디 운영 방향1. 장소: 스터디 카페에서 진행2. 스터디 방식:-이론은 각자 공부-HT..

[회의록] 2024.08.08 목요일 회의

[회의록] 2024.08.08 목요일 회의-목요일 회의 (18:10-20:00)  1. 저번달 돌아보기 (1) 한것 : 주제 선정 / 유사 서비스들 검토 / DB 및 페이지, 기능 설계(2) 좋았던 점 : 속도감 있게 쭉쭉 나갔던 점.(3) 보완할 점 : 회의를 더 자주 하는게 좋을 것 같다. -참석 못할 시 음성으로라도 참석 -> 원격회의를 연습 겸 (4) MVP  -간단하게 메인 기능이 돌아가는지만 확인해보기(기본질문 3개 유동 질문 2개 )-다른 기획적인 측면을 생각해야 될것이 많음 -> 자료조사 -카카오 api 활용    2. 8월 목표~ 8/17 mvp 완성 ~8/24 데이터 수집 ~ 2주 데이터 수집 + MVP+중간 발표 개요 짜기  3. 커밋 컨벤션 정하기-수업시간에 사용하던 코딩 컨벤션을 ..

[Springboot] 21. 계좌 상세 보기 기능 (1단계)

[Springboot] 21. 계좌 상세 보기  기능 (1단계) 1. 출금, 입금, 이체(입금/출금) 쿼리(1) 입출금 내역 확인하기use mybank;-- 1번: 계좌에서 출금 계좌select* from history_tb;select*from history_tb where w_account_id='1'; -- 출금 내역select*from history_tb where d_account_id='1'; -- 입금 내역 (2) 입출금 내역과 계좌번호 확인하기use mybank;-- 1단계-- 1번 계좌의 입출금 내역select* from history_tb;select*from history_tb where w_account_id='1'; -- 출금 내역select*from history_tb where..

Springboot 2024.08.09

[Springboot] 19. 출금 기능 만들기

1. 출금 화면 만들기 (withdrawal.jsp) 출금 요청(인증) Bank App에 오신걸 환영합니다 출금 금액: 출금 계좌: 출금 비밀번호: 출금 요청   2. 출금 요청 페이지 이동 메서드(@GetMapping) /** * 출금 페이지 요청 * @return */ @GetMapping("/withdrawal") public String withDrawalPage() { User principal=(User)session.getAttribute("principal"); if(principal==null) { throw new UnAuthorizedException(Define.NOT_AN_AUTHENTICATED_U..

Springboot 2024.08.08