ShootForTheMoon

ShootForTheMoon

반응형
  • 분류 전체보기 (256)
    • Spring (18)
    • Java (6)
      • JPA (15)
      • [도서] 자바의 정석 (14)
    • 코딩 테스트(JAVA) (89)
      • 인프런 문제풀이 (30)
      • 알고리즘 문제풀이 (4)
      • 리트코드 (18)
      • 백준 (32)
      • 프로그래머스 (5)
    • Python (4)
    • CS (16)
      • Database (10)
      • Network (4)
      • Operating System (1)
      • Web (1)
      • Design Pattern (0)
    • Project (39)
      • 이모저모 (0)
      • 데브툰 (8)
      • 예약구매 (2)
      • 시네마그램 (28)
      • CStar (퀴즈 채팅 프로그램) (0)
    • 기술 면접 준비 (25)
    • 개발 공부 (5)
      • 끄적끄적 (1)
    • 개인 공부 (23)
    • Github
    RSS 피드
    로그인
    로그아웃 글쓰기 관리

    ShootForTheMoon

    컨텐츠 검색

    태그

    Collections.sort() 완전탐색 Integer.MIN_VALUE N+1문제 BindingResult 제주코딩베이스캠프 프록시 재귀함수 peek() 직장영어 dfs Spring Security 지연 로딩 PriorityQueue @RequestBody toCharArray() 오버라이딩 즉시 로딩 팩토리얼 중복순열

    최근글

    댓글

    공지사항

    아카이브

    엔티티 안에 비즈니스 로직 추가(1)

    • 애플리케이션 구현 준비 및 회원/상품 도메인 개발

      애플리케이션 아키텍처 계층형 구조 사용, 단방향 controller, web: 웹 계층 Controller에서 Service 뿐만 아니라 Repositoty도 접근 가능 (단방향이므로) service: 핵심 비즈니스 로직, 트랜잭션 처리 repository: JPA를 직접 사용하는 계층, 엔티티 매니저 사용, DB 접근 domain: 엔티티가 모여 있는 계층, 모든 계층에서 사용가능 패키지 구조 jpabook.jpashop domain exception repository service web 개발 순서: 서비스, 리포지토리, 도메인 계층 개발 (웹 관련 없는 핵심 비즈니스 로직) 테스트 케이스를 작성해서 검증 마지막에 컨트롤러, 웹(타임리프) 계층 적용 API 개발 및 성능 최적화 회원 도메인 개발 구..

      2022.05.23
    이전
    1
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바