본문 바로가기

전체 글44

[스프링 JPA] 섹션7,8 https://velog.io/@haeyoon12/%EC%8A%A4%ED%94%84%EB%A7%81-JPA-%EC%84%B9%EC%85%9878 [스프링 JPA] 섹션7,8비즈니스 로직(도메인 로직)이란?컴퓨터 프로그램에서 실세계의 규칙에 따라 데이터를 생성, 표시, 저장, 변경하는 부분을 일컫는다. 특히 데이터베이스, 표시장치 등 프로그램의 다른 부분과velog.io 섹션7. 주문 도메인 개발주문 엔티티, 리포지토리, 서비스, 테스트, 검색 기능 개발섹션8. 웹 계층 개발회원 등록, 목록 / 상품 등록, 목록, 수정, 주문, 취소 처음에 노션에 정리했는데 형식이 깨지는 관계로 vlog에 정리했습니다 퀴즈 & 질의 응답1. updateItem 메서드에서 id 를 받아오는 방식의 차이폼에 있는 아이디를 그.. 2024. 10. 23.
[스프링 JPA] 섹션1~6 https://velog.io/@haeyoon12/%EC%8A%A4%ED%94%84%EB%A7%81-JPA-%EC%84%B9%EC%85%9816-nozezshc  [스프링 JPA] 섹션1~6spring initializer로 파일 생성 (https://start.spring.io/)웹 요청을 처리하기 위해 사용https://file.notion.so/f/f/0fbafcca-20bf-41b4-a8cc-5889d7af89d2/4f814acavelog.io 섹션2. 프로젝트 환경 설정H2 데이터베이스, JPA 설정섹션3. 도메인 분석 설계요구사항 분석, 엔티티 설계섹션4. 애플리케이션 구현 준비섹션5. 회원 도메인 개발회원 리포지토리, 서비스, 테스트섹션6. 상품 도메인 개발상품 엔티티, 리포지토리, 서비스 .. 2024. 10. 23.
정적 팩토리 메서드(Static Factory Method) 사용 [수정 전]Lottospackage domain;import java.util.ArrayList;import java.util.List;public class Lottos { private final List lottos; public Lottos(int numberOfLottos) { //로또 자동생성 생성자 (수정 전) this.lottos = generateLottos(numberOfLottos); } //구입한 자동 로또개수만큼 로또 자동 생성 private static List generateLottos(int numberOfAutoLottos) { List lottoList = new ArrayList(); for (int i =.. 2024. 10. 8.
윈도우 H2콘솔 접속하기 1단계. cmd창을 킨다 cd : cmd에서 디렉터리를 이동하는데 사용 2단계. 하위 디렉터리로 이동cd ..하위 디렉터리로 이동3단계. bin파일로 이동cd {H2>bin파일 경로} 4단계. h2.bat파일 실행h2.bath2.bat 파일을 실행한다.  🚨문제🚨jdbc:h2:tcp://localhost/~/jpashop 이라는 파일의 h2를 켜고 싶었는데, Database "C:/Users/HYNAM/jpashop" not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-224] 90149/90149 (도움말)라는 오류메세지가 뜨면서 접속되지 않았다 ".. 2024. 9. 22.