- [SpringBoot] 17. 계좌 목록 기능 구현Song hyun[SpringBoot] 17. 계좌 목록 기능 구현 (1) list.jsp 계좌 목록(인증) Bank App에 오신걸 환영합니다 계좌 번호 잔액 ${account.number} ${account.balance} 아직 생성된 계좌가 없습니다. (2) accountController.javapackage com.tenco.bank.controller;import java.util.List;import org.springframework.http.HttpStatus;import org.springframework.stereo..
- 2024-08-08 10:10:18
- [SpringBoot] **16. 중간점검 및 헷갈리는 부분들 정리(1)Song hyun[SpringBoot] 16. 중간점검 및 헷갈리는 부분들 정리 1. 제어의 역전 (Inversion of Controll: IoC) 2. 의존 주업 (Dependency Injection) 3. @Param 4. @Controller - @RestController 5. @Service 6. @Transactional 7. final이 성능적으로 더 나은 이유?
- 2024-08-07 17:27:19
- [SpringBoot] 15. 계좌 생성 및 유효성 검사Song hyun1. 계좌 생성 페이지 만들기(save.jsp) 계좌 생성(인증) Bank App에 오신걸 환영합니다 number: Password: balance: 계좌 생성 2. 계좌 생성 메서드(@PostMapping)만들기 /** * 계좌 생성 기능 요청 * 주소 설계 : http://localhost:8080/account/save * @param dto * @return */ @PostMapping("/save") public String saveProc(SaveDTO dto) { // 1. form 데이터 추출(파싱 전략) // 2. 인증 검사 // 3. 유효성 검사 // 4. 서비스 호출 User principal ..
- 2024-08-07 17:17:26
- [SpringBoot] 14. 헤더 링크 설정 및 JSTL 태그 활용하기Song hyun[SpringBoot] 14. 헤더 링크 설정 및 JSTL 태그 활용하기 1. 헤더의 navbar에 링크 달기 My Bank 마이바이티스를 활용한 스프링 부트 앱 만들어보기 홈 로그아웃 로그인 회원가입 About Me Photo of me: 코린이 개발을 위한 뱅크 앱 서비스 목록 계좌목록,생성, 출금, 입금, 이체 페이지를 활용할 수 있어요 나의계좌목록 신규..
- 2024-08-07 17:17:08
- [SpringBoot] 13. 로그인 처리Song hyun[SpringBoot] 13. 로그인 처리1. 로그인 화면 (SignIn.jsp) 로그인 Bank App에 오신걸 환영합니다 username: Password: 로그인 2. 로그인 화면 이동 / 기능 처리(@GetMapping/@PostMapping) /* * 로그인 화면 요청 * 주소설계 : http://localhost:8080/user/sign-in */ @GetMapping("/sign-in") public String singInPage() { // 인증검사 x // 유효성검사 x return "user/signIn"; } /** * 로그인 요청 처리 * 주소설계 : http://localhost:8080/user/sign-..
- 2024-08-07 17:16:08
- 중간발표 자료Song hyun1. 가장 처음 만든 ppt 뼈대... 2. 1차 수정
- 2024-08-06 19:43:43
- [SpringBoot] 12. 세팅 정리Song hyun(1) application.yml더보기server:port: 8080 #서버가 사용할 포트 번호 설정 servlet:encoding:charset: utf-8 #서블릿의 응답과 요청 인코딩을 UTF-8 로 설정 force: true # 요청과 응답에 대해 이 인코딩을 강제로 사용하도록 설정합니다. spring:mvc:view:prefix: /WEB-INF/view/ #JSP파일이 위치한 디렉토리 접두사를 설정합니다.suffix: .jsp #뷰 이름에 자동으로 추가될 파일 확장자를 설정합니다.datasource:url: jdbc:h2:mem:bankdb;MODE=MySQLdriver-class-name: org.h2.Driver #드라이버 클래스를 설정 합니다.username: sa #사용자 ID를 지..
- 2024-08-06 17:31:14
- [SpringBoot] 12.코드 정리Song hyun(1) MainController더보기package cohttp://m.tenco.bank.controller;import org.springframework.http.HttpStatus; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.ResponseBody; import cohttp://m.tenco.bank.handler.Exception.DataDeliveryEx..
- 2024-08-06 17:30:15
- [SpringBoot] 11. 회원가입 - 트랜잭션, 예외 처리,H2 테이블Song hyun1. 사전 기반 지식 : DTO 클래스와 Model 클래스(1) 코드의 가독성 및 유지 보수성(2) 객체 2. (1) userControllerpackage com.tenco.bank.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.http.HttpStatus;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.PostMapping;import org.sp..
- 2024-08-06 16:37:01
- [설치 메뉴얼] MyBatis 설치하기Song hyun1. 의존성 설정 확인https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/3.0.3 2. yml 매퍼 설정 확인#mybatis 설정mybatis: mapper-locations: - classpath:mapper//*.xml #MyBatis 매퍼 파일 위치를 설정합니다. 은 모든 디렉토리, *.xml 은 모든 XML 파일을 의미합니다. configuration: map-underscore-to-camel-case: true #데이터베이스의 언더스코어 네이밍(column_name)을 카멜 케이스(columnName)로 자동 매핑합니다. log-impl: org.apache.i..
- 2024-08-06 12:01:30
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)