동훈은 영어로 mentor
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (72)
      • JavaScript (6)
      • Java (0)
      • C++ (13)
      • 2021-2022동계 모각코 (14)
      • 2022하계 모각코 (11)
      • 스프링 (0)
      • 2022-2023 동계 모각코 (13)
  • 홈
  • 태그
  • 방명록
2022-2023 동계 모각코

2022-2023 동계 모각코 6차 종료

2/9 21:00~24:00 목표 : spring 을 사용한 웹 개발 2 위와 같이 33번 라인처럼 oneToMany 관계로 매핑해놓으면 데이터 조회하는 로직을 간단하게 줄일 수 있다. 위와 같은 복잡한 로직을 하나하나 db에서 조회 후 유효성 검사를 하는 것 대신 연관관계 매핑된 list객체를 통해 데이터를 간단하게 조회할 수 있다. 느낀점. jpa는 알아야할 내용이 많고 어렵다고 느껴지지만, 잘만 사용한다면 많은 코드들을 간단하게 줄일 수 있을 것 같다. 이번 프로젝트를 마무리 후 추후에 리팩토링 과정을 거쳐 깔끔한 코드로 바꿔야겠다.

2023. 2. 9. 23:57
2022-2023 동계 모각코

2022-2023 동계 모각코 6차 시작

2/9 21:00 ~ 24:00 목표 spring을 사용한 웹 개발 2

2023. 2. 9. 21:00
2022-2023 동계 모각코

2022-2023 동계 모각코 5차 종료

목표 : 스프링을 사용하여 웹 플랫폼 개발 1 2/2 21:00 ~ 24:00 과목 시간표와, 강의실 테이블이다. 강의실 테이블은 건물번호+강의실호수 조합으로 복합키로 사용한다. 이 복합키를 과목 시간표 테이블에서 fk로 사용하고 있는데 이 연결 하는 부분에 시간을 많이 소요되었고, 이러한 관계 맵핑을 처음 해보았다. jpa에서 ~ToOne관계에서 FetchType.LAZY를 해줘야 나중에 테이블이 꼬이지 않을 수 있다는 것도 알게되었다. 장바구니 테이블에서 from 이라는 정적 팩터리 메서드 방식을 사용하여 객체를 생성하는 구조로 구현하였다. 이 부분은 이펙티브 자바의 item 1에 해당되는 내용인데, 최근 읽고 있는 책 이다. 구현 도중에 책에서 배운 구조를 활용할 수 있겠다 싶은 부분은 최대한 시도..

2023. 2. 2. 23:58
2022-2023 동계 모각코

2022-2023 동계 모각코 5차 시작

목표 : 스프링을 사용하여 웹 플랫폼 개발 1 2/2 21:00 ~ 24:00

2023. 2. 2. 21:00
2022-2023 동계 모각코

2022-2023 동계 모각코 4차 종료

1/26 - 세부설계 구축( db, ui) 느낀점 : 상황에 따라 테이블 설계 방식이 바뀔 수 있다는 것을 느꼈다. 성능 까지 고려하여 테이블을 설계하려 노력했고, 어느정도는 녹여낸 것 같다.

2023. 1. 26. 23:58
2022-2023 동계 모각코

2022-2023 동계 모각코 4차 시작

1/26 21:00 ~ 24:00 목표 : 세부설계 구축( db, ui)

2023. 1. 26. 21:30
  • «
  • 1
  • 2
  • 3
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (72)
    • JavaScript (6)
    • Java (0)
    • C++ (13)
    • 2021-2022동계 모각코 (14)
    • 2022하계 모각코 (11)
    • 스프링 (0)
    • 2022-2023 동계 모각코 (13)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 동훈은 영어로 mentor All rights reserved. TistoryWhaleSkin3.4

티스토리툴바