일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- java알고리즘문제풀이
- 격파르타후기
- java list 출력
- javaJRE
- java map 출력
- java set 저장
- 작은수제거하기
- 프로그래머스
- java list 저장
- 노베이스부트캠프
- 항해99후기
- sqld자격증합격
- 격파르타비전공자
- java 자료구조 활용
- 격파르타장점
- 격파르타합격후기
- 인터프린터언어
- 항해15기
- javaJVM
- java set 출력
- java map 저장
- java map
- java알고리즘
- 코딩부트캠프후기
- java기본자료형
- java최솟값구하기
- java참조자료형
- 비전공자sqld
- 프로그래머스제일작은수
- 컴파일
- Today
- Total
목록코딩과 매일매일♥ (63)
코딩과 결혼합니다
User - Profile (종속 관계)@Entitypublic class User { @Id private String userId; private String password; private Date birthDate; private Tier membershipTier; @OneToOne(mappedBy = "user", cascade = CascadeType.ALL, fetch = FetchType.LAZY) Profile profile;}@Entitypublic class Profile { @Id private String userId; @MapsId @OneToOne(fetch = FetchType.LAZY) @JoinColumn(..

⭐개요영화 예매 웹사이트 프로젝트를 진행하며, 시작하기 전에 패키지 구조를 어떻게 구성하면 좋을지 알아보고 선택하고자 함.패키지 구조에는 정답은 없으며 용어에 대한 이해와 유지보수에 초점을 두고 설계하는 것을 목표로 한다.⭐용어DAO= Date Access ObjectDB와 프로그램 사이를 연결해 주는 다리 역할. 프로그램이 데이터 베이스에 데이터를 저장하거나 읽어올 때, 직접 하는 대신에 DAO를 통해서 한다. DB에 접근하지 위한 로직 & 비즈니스 로직을 분리하기 위해 사용class BookDAO { void saveBook(Book book) { // 책을 데이터베이스에 저장하는 코드 } Book getBookById(int id) { // 데이터베이..

뭐 간단하게 도형들로 만들어 봤는데 Figma의 유용한 기능들을 적용하지는 않았다. 시각적으로만 표현! (시간이 없어용)

https://www.notion.so/af89a634692b4d82b514763ddb7c5157?v=1f31c3a905ba481fa50998e0abfd092enotion으로 API 문서 작성을 하였다.다 작성하긴 했지만 완성은 아니다. api를 작성하면서도 수정할 부분들이 나타난다.좀 더 프로젝트가 견고해지는 느낌이다.내일은 figma로 웹페이지 구상을 해보고자 한다.아주 간단하지만 직접 손으로 그린 것을 옮기며 툴 사용법을 익혀보자.

1. 개요 (Overview)프로젝트 이름: 영화 예매 서비스목적: 사용자가 영화를 예매하고, 상영 정보를 조회할 수 있는 웹 애플리케이션을 개발합니다.아키텍처 선택 이유:모놀리식 아키텍처 기반의 클라이언트-서버 아키텍처모든 기능이 하나의 프로젝트에서 관리되어 혼자 개발하는 프로젝트에 적합Spring Boot와 JSP를 사용하여 신속하게 개발할 수 있으며, RESTful API를 통해 클라이언트와 서버 간의 통신을 구현2. 요구사항 (Requirements)기능적 요구사항:사용자 등록 및 로그인영화 목록/상세 조회영화 예매예매 내역 조회예매 취소비기능적 요구사항:성능: 1초 이내의 응답 시간보안: 사용자 인증 및 권한 관리확장성: 추후 기능 추가를 고려한 구조3. 시스템 아키텍처 (System Arch..

참고 영상(jira 사용법 + git commit / git 이슈 메시지 작성법)https://www.youtube.com/watch?v=QZHSTIWDTC8프로젝트 외에도 평소에 계획 짤 때 이 툴을 적극 활용하면 좋을것 같음! https://www.youtube.com/watch?v=e5yr7nIqTc8github와 연동https://www.youtube.com/watch?v=f7RMOeApPh8git commit 메시지 작성방법https://www.youtube.com/watch?v=uc9OKCfb57c 아르바이트를 하고 오면 지쳐서 자꾸만 프로젝트를 미루게 된다...시간 분배를 잘해서 앞으로의 계획을 미리 짜놓고 그대로 실천한다!상위부터 하위 이슈까지 kanban보드에 올려두었다. 아직 프로젝트 ..

2024-5-31요즈음 잠을 통 못 자서였는지 아니면 경험이 많이 부족해서인지...클래스 다이어그램과 erd를 수정하고 조금씩 작성해 나가는데 테이블마다 관계가 너무 복잡하고 어떻게 해야 할지 몰라서 오늘도 3시간 넘게 끙끙대다가 완성하지 못했다.예매와 좌석 부분에서 완전히 꽉 막혀버림 생각보다 데이터 모델링 쪽이 시간이 많이 걸린다. 이 부분이 제일 어렵고 오래걸린다던 글을 보았는데 이번 기회에 아주 제대로 느낀다. 돌아가지 않는 머리로 계속 생각해봤자 진전이 없을 것 같아서 오늘은 이만하고 강의를 듣기로한다..2024-06-04 ERD

User 클래스와 Profile 클래스: 일대일 / 한 사용자는 하나의 프로필을 가진다.User 클래스와 Reservation 클래스: 일대다/ 한 사용자는 여러 개의 예약을 가질 수 있다.Reservation 클래스와 Showtime 클래스: 일대다/ 하나의 상영에 여러 개의 예약이 가능하다.Reservation 클래스와 Seat 클래스: 일대다/ 하나의 예약은 하나의 좌석을 가질 수 있지만 좌석은 여러개의 예약을 가질 수 있다.Reservation 클래스와 Payment 클래스: 일대일 / 한 예약은 하나의 결제 정보만 가진다.Payment 클래스와 User 클래스: 의존관계 - 결제 클래스는 사용자 클래스에 의존하여 사용자 정보를 가져온다.Movie와 Showtime: 일대다 / 한 영화는 여러 개..