84
·
SpringBoot
☑️ 배포1. AWS 서버 생성 : EC2서버stud_07 / ******** AWS - 아시아 테평양 서울 확인 (사용자 위치) 무료 클라우드 컴퓨팅 서비스 - AWS 프리 티어이러한 프리 티어 혜택은 AWS 신규 고객에게만 제공되며 AWS 가입일로부터 12개월 동안 유효합니다. 12개월의 무료 사용 기간이 만료되거나 애플리케이션 사용량이 프리 티어 범위를 초과할 경우aws.amazon.com ✅ EC2인스턴스 시작이름 : gdj90_wdi_svrAMI : 인스턴스 유형 : t3.micro 새 키페어 생성 네트워크 설정 - 편집 인스턴스 시작 ☑️ MobaXterm 설치MobaXterm은 Windows용 올인원 원격 접속 도구입니다. SSH, X11, RDP, VNC, FTP 등 다양한 네트워크 프..
[BCGD] 비전공자 백엔드 개발 도전기 (74)
·
SpringBoot
게시판CRUD
[BCGD] 비전공자 백엔드 개발 도전기 (73)
·
SpringBoot
☑️ 스프링툴(Spring Tools) 설치 Spring | Tools spring.io ✅ 작업 디렉토리(D:/setup/) 압축풀기- SpringToolSuite4 클릭 후 실행 + workspace 폴더 생성 ☑️ 프로젝트 설치✅ 환경설정- Type, Java Version, Packaging, Group, Package 수정 Web : Spring Web, Spring Web ServicesSQL : MariaDB DriverDeveloper Tools : Spring Boot DevTools, Lombok☑️ 스프링 프로젝트 Lombok 설치CMD : D:, cd setup, java -jar lombok.jarSpecify location : 스프링부트 파일경로 선택 서버 스타트 : http..
[BCGD] 비전공자 백엔드 개발 도전기 (72)
·
SpringBoot
admin, cart
[BCGD] 비전공자 백엔드 개발 도전기 (71)
·
SpringBoot
☑️ 내 정보 수정✅ UserController idCheckUpdate : idCheck를 붙여서 로그인, 본인거래만 가능하도록 AOP 설정global error 설정 : hasErros 발생시, (error.update.user 오류메세지)// messages.propertieserror.update.user=회원정보 수정시 입력 오류 입니다 비밀번호 검증 : session에 있는 로그인 정보의 password 값과 입력한 password 값이 다를경우 (error.login.password 오류메세지) 비밀번호 일치시 :- userId와 맞는 db 정보 업데이트 (service.userUpdate(user);)- 로그인 id == userid : session에도 변경된 값 적용? (sessi..
[BCGD] 비전공자 백엔드 개발 도전기 (70)
·
SpringBoot
☑️ 내 정보 수정✅ UserController idCheckUpdate : idCheck를 붙여서 로그인, 본인거래만 가능하도록 AOP 설정global error 설정 : hasErros 발생시, (error.update.user 오류메세지)// messages.propertieserror.update.user=회원정보 수정시 입력 오류 입니다 비밀번호 검증 : session에 있는 로그인 정보의 password 값과 입력한 password 값이 다를경우 (error.login.password 오류메세지) 비밀번호 일치시 :- userId와 맞는 db 정보 업데이트 (service.userUpdate(user);)- 로그인 id == userid : session에도 변경된 값 적용? (sessi..
[BCGD] 비전공자 백엔드 개발 도전기 (66)
·
SpringBoot
Lombok 라이브러리☑️ Lombok 란반복적인 코드 작성을 줄여주는 자바 라이브러리✅ 코드 자동 생성getter, setter, toString(), equals(), hashCode() 같이 동일한 규칙으로 반복 사용되는 메소드를 직접 구현하지 않아도 됨 ✅ 어노테이션 기반Lombok이 제공하는 특정 어노테이션을 추가하는 것만으로 코드가 자동 생성됨주요 어노테이션 ✅ 주요 어노테이션 ☑️ Lombok 설치 Project Lombok projectlombok.org✅ 실행lombok.jar가 설치되어 있는 디렉토리에서 cmd창으로 설치 진행C:\Users\GD>d: // D 드라이브 경로 이동 D:\>cd setip // D 드라이브의 setup 디렉토리 이동(cd)D:\setup>java -j..
[BCGD] 비전공자 백엔드 개발 도전기 (63)
·
SpringBoot
정보처리기사 필기 합격/준비과정