일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 계산기GUI
- 이클립스
- Swing
- 이클립스 #이클립스단축키 #자바 #자바단축키
- 버블정렬
- 오름차순정렬
- 내림차순정렬
- Eclipse
- 숫자정렬
- Spring
- 계산기
- 어노테이션
- Java
- MVC
- 버블소트
- 알고리즘
- annotation
- 자바
- 스프링
- 자바 #java #이클립스 #eclipse #switch #switch문 #사칙연산 #계산기 #calculator #간단한계산기
- 자바GUI
- 자바 계산기
- GUI
- 자바알고리즘
- 배열정렬
- Today
- Total
목록FINAL PROJECT (7)
온 코딩

Git이란 - 같은 파일의 형상을 관리하고 여러 사람이 동시에 병렬작업 할 수 있도록 지원해주는 도구 - 코드 관리 뿐 아니라 프로젝트 전반에 걸친 이슈나 진도 등 다양한 기능을 제공해주는 역할 - 리모트 레포지토리 관리를 통해 효율적으로 프로젝트 관리가 가능 => 프로젝트 전용 레포지토리를 개설해 각 팀원의 컴퓨터에 클론으로 로컬저장소를 만든 후 협업 하고 있음. 깃 진짜 최고,,, 나중에 깃 따로 정리해서 포스팅해야겠다. 깃 짱! SourceTree설치 - 사용하고 있는 툴인 intelliJ에서 바로 Git 연결이 가능하지만, 각 branch별 가시성 위해 SourceTree 사용 https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac an..

+ 프로젝트 구조 수정 - 출력값에 따른 DTO 클래스 추가 - AuctionList - Address 엔티티 one to one 관계 수정 ( Lazy, Cascade 추가) @OneToOne(fetch = FetchType.EAGER,cascade = CascadeType.ALL) //AuctionList 테이블과 1:1 관계 @JoinColumn(name="auc_add") private AuctionList aucSeq; @OneToOne(mappedBy = "aucSeq",cascade = CascadeType.ALL,fetch = FetchType.EAGER) //Address 테이블과 1:1 관계 private Address address; 출력 한번에 출력할 값을 하나의DTO에 저장해야 함..
DB에 저장된 값 : auction 등록 시간! (LocalDateTime) Auction은 한시간만 진행하고 끝나야 함 - 남은 시간을 타이머로 보여줄 예정 (제이쿼리로 타이머 만들기) - 입력 될 때 @Scheduler 을 통해 한시간 후에 state를 0에서 1로 바뀌게 함 ==> 클래스를 더 만들어야 해서 수정! list를 불러올 때 state를 바꿔주는 모듈을 하나 더 만들 예정 1. serviceImple - 타이머 함수 @Override public long timer(Optional auction) { LocalDateTime time = auction.get().getRegDate(); // 등록시간 불러오기 Date dTime = java.sql.Timestamp.valueOf(time..
1. 페이지 별 출력 값 1) list.html - 카테고리 출력 - 진행 중 경매 : AuctionList - title, category, doDateTime, startPrice, (timer - regDate) , img : Address - sido, sigungu - 매칭 된 경매 : AuctionList - title, category, doDateTime , img : Address - address : BiddingList - id, offerPrice - 지난 경매 : AuctionList - title, category, doDateTime(날짜만 잘라서 출력) : BiddingList - id 2) register.html 3) read.html : AuctionList - cate..

1. ERD 2. 프로젝트 구조 3. ENTITY 클래스 User.java package com.finalproject.ildoduk.entity.user; import lombok.*; import org.hibernate.annotations.*; import javax.persistence.*; import javax.persistence.Entity; @Entity @Builder @AllArgsConstructor @NoArgsConstructor @Getter @ToString public class User { @Id private String id; private char isHelper; } AuctionList.java package com.finalproject.ildoduk.enti..

경매를 통한 인력 구하기 게시판 1. 화면개발목표 사용자 - 유저 필요기능 경매신청기능 - 경매 신청 페이지로 이동 // 하나의 페이지에서 예시를 다르게 가져오는 방법으로 4개를 나눌까 고민 중 진행 중인 내 경매 확인 가능 - 내가 올린 경매 확인 가능 / 남은 시간 확인 가능 - 경매현황 보기 가능 / 경매는 한시간 약속 예약 중인 경매 확인 가능 - 매칭이 완료 된 경매 확인 가능 지난 경매 확인 가능 - 지난경매 내역 요약 - 리뷰게시판으로 연결 현황보기 - 경매에 참여한 헬퍼 정보 , 제시가격 확인 가능 - 각 내역 클릭 시, 헬퍼 자기소개페이지로 이동 - 삭제 가능 - 선택 클릭 시 매칭 완료 - 해당 헬퍼한테 알람 사용자 - 헬퍼 지역별 검색 가능 카테고리별 검색 가능 지역- 카테고리별 검색..

챌린지 앱에 적절한 기능인데 웹으로 구현하는 점 혹시 모르니 다른주제 더 생각해보기 각자 CRUD 기능을 만들 수 있도록 아이디어 생각해보기 공공데이터를 활용할 방법 알아보기 사용자의 안정성을 도모할 방법 추가점 시간이 남으면 웹앱으로 구현 회원 관리 기능 1. 회원가입: (카카오 로그인) 1) 이름 2) 아이디 3) 비밀번호 4) 생년월일 5) 주소(우편번호) 6) 전화번호 7) 이메일(이메일 인증) 2. 로그인: 1) 로그인 3. 아이디/비밀번호 찾기: 1) 아이디 찾기: 이름, 생년월일&이메일 인증을 사용 2) 비밀번호 찾기: 이메일 인증을 이용한 비밀번호 재설정 4. 내 헬퍼 점수? 매너 온도 확인 5. 내 심부름 내역 6. 관심 있는 심부름 정보(모집 중 / 모집 완료) 7. 내 신고 내역(신고..