전체 글(217)
-
[7] Spring - 개인과제_2차 JPA 다루기 트러블 슈팅
※ 일정관리 게시판- 필수 0,1,2,3,4,5- 도전 1,2,3,4 레벨기능 내용필수레벨 0API명세서, 테이블생성쿼리문, ERD필수레벨 1,2,4각 테이블에 대한 CRUD필수레벨 3,5일정페이징, 예외처리기타일정삭제시 댓글삭제 - (영속성전이), 각 Entity에 대한 연관관계 설정하기.도전 1,2회원가입,로그인도전 3,4권한 확인(인가), 외부API연동 1) Entity간 연관관계 오류1-1) 개요- 제공된 강의를 다 수강 후에 과제를 진행하기엔 시간이 부족해서 검색해가면서 임의로 진행을 하는 과정에서 문제발생 1-2) 배경- @ManyToOne과 @OneToMany를 사용하는데 정확한 사용용도를 모르고 사용을 했다. 1-3) 진행- 검색해서 안좋은 예시로 연관관계로 이을려는 테이블 사이에 임의..
2024.10.17 -
[56] 부트캠프 TIL - 본캠프 38일차
※ 개인 2차 과제 관련 포스팅https://kuk1938.tistory.com/170 [6] Spring - 개인과제_2차 JPA다루기 (필수레벨)※ 일정관리 게시판 만들기(JPA기반)ㄴ 레벨 필수 0,1,2,3,4,5ㄴ 레벨 도전 1,2,3,4로 구성 ※ 지난번에 Spring인데 view에서 통신하는 부분만 주로 다루어서 실수를 했다고 생각한다.ㄴ 이번엔 좀 더 자kuk1938.tistory.com ※ 오늘 sql문제는 중간에 왜 한줄짜리 간단한 문제가 나왔는지 의문이다. ※ 8월 첫 팀 프로젝트 리팩토링 포스팅https://kuk1938.tistory.com/169 [2] 부트캠프 프로젝트 - 1차프로젝트 추가기능 넣기https://kuk1938.tistory.com/110 [1] 부트캠프 프로젝트..
2024.10.16 -
[6] Spring - 개인과제_2차 JPA다루기 (필수레벨)
※ 일정관리 게시판 만들기(JPA기반)ㄴ 레벨 필수 0,1,2,3,4,5ㄴ 레벨 도전 1,2,3,4로 구성 ※ 지난번에 Spring인데 view에서 통신하는 부분만 주로 다루어서 실수를 했다고 생각한다.ㄴ 이번엔 좀 더 자세하게 Spring부분을 다룰 생각이다. [ 필수 Lv.0 api설계서, ERD, 테이블 생성 쿼리문 제작 ] ㄴ ERD ㄴ API명세서 ㄴ 테이블 CREATE문[ 필수 CRUD ]※ CRUD가 레벨 4까지 테이블만 달라지고 겹치는 부분이 많아서 일정 기준으로 전체 CRUD를 설명하고 다른 기능들은 추가적으로 설명하는 방식으로 진행하겠음.요구사항)1. 해당 어노테이션 사용2. CRUD 기능 구현3. 일정 삭제시 댓글도 함께 삭제되도록(영속성 전이 기능 활용)- 3번은 추후 댓글과 ..
2024.10.16 -
[2] 부트캠프 프로젝트 - 1차프로젝트 추가기능 넣기
https://kuk1938.tistory.com/110 [1] 부트캠프 프로젝트 - 1주차 프로젝트(소개 홈페이지)0. 사용기술ㄴ html/css, Javascript, JQueryㄴ 형상관리 : githubㄴ 데이터베이스 : firebase 1. 개요 및 소개※ 팀에 대한 설명과 팀원들에 대한 정보를 확인할 수 있고, 팀원과 방명록을 등록하고 관리할 수kuk1938.tistory.com ㄴ 1차 프로젝트 본내용 참고.1. 방명록ㄴ 방명록 개수가 0개일때 [등록된 방명록이 없습니다.] 영역 보이도록ㄴ 개수가 있을땐 사라지도록ㄴ 방명록 영역 title 문구변경 2. 멤버 관련 ㄴ멤버수정 페이지 GET값 없을때 접근불가하도록ㄴGET값 정상적으로 수정 기존 = ?바로코드값ㄴ수정 후 = ?memIdx=코드값 ..
2024.10.16 -
[18] JavaScript & JQuery - 카카오 지도 API활용
1. 카카오 api 발급https://developers.kakao.com/console/app 카카오계정 accounts.kakao.comㄴ 카카오 계정 로그인 후 접속 ㄴ 애플리케이션 추가 클릭 ㄴ API키를 활용할 애플리케이션 정보를 입력. ㄴ 애플리케이션 정보 저장 후 API키를 발급 받을 수 있다.ㄴ 자바스크립트로 진행할 예정이기에 JavaScript키를 복사한다. 2. 카카오 지도 샘플 코드 확인 https://apis.map.kakao.com/web/sample/ㄴ 해당링크로 접속ㄴ 또는 좌측에서 Sample로 들어간다. ㄴ 스크립트태그에 api키를 입력하고 불러온다. ㄴ 아래 샘플코드로 지도를 생성한다. 3. 카카오 지도 추가 기능확인ㄴ 지도에 여러 이벤트들을 적용할 수 있는데 ..
2024.10.15 -
[55] 부트캠프 TIL - 본캠프 37일차
1. 프로그래머스 이용한 sql과 알고리즘 문제 해결1-1) sql 문제 : 대여 기록이 존재하는 자동차 리스트 구하기ㄴ 문제 : 자동차정보테이블과 자동차대여기록테이블에서 자동차 종류가 "세단"이고, 10월에 대여를 시작한 자동차 ID 리스트를 출력하는 SQL문을 작성해주세요. 자동차ID는 중복이 없어야하고, 자동차ID로 내림차순 정렬해주세요. ㄴ 설명_1 : 조회할 컬럼 체크 (CAR_ID)ㄴ 설명_2 : 테이블 2개 연동 JOIN할 컬럼체크 (CAR_ID)ㄴ 설명_3 : 자동차 종류 세단 CAR_TYPE "세단"인 데이터ㄴ 설명_4 : 대여 시작이 10월 - DATE_FORMAT()사용해서 월만 검색 "10"ㄴ 설명_5 : 자동차ID 중복되면 안됨 - DISTINCT(CAR_ID)로 진행ㄴ 설명..
2024.10.15