분류 전체보기

    [스프링 핵심 원리 - 기본편] 2. 객체 지향 원리 적용

    [스프링 핵심 원리 - 기본편] 2. 객체 지향 원리 적용

    해당 카테고리는 인프런에 있는 김영한님의 '스프링 핵심 원리 - 기본편' 강의를 듣고 내용을 정리하기 위한 것으로 더 자세한 내용은 강의를 통해 확인할 수 있습니다. 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com 📝 새로운 할인 정책 개발 새로운 할인 정책을 확장해보자. 고정 금액 할인이 아니라 좀 더 합리적인 주문 금액당 할인하는 정률 % 할인으로 변경해보자. 예를 들어서 기존 정책은 VIP가 10000원을 주문하든 20000원을 주문하든 항상 1000원을 할인했는데, 이번에 새로 나온 정책은 10%로 지정해두면 고객이 10000..

    [Python] BOJ / 14891번 / 톱니바퀴

    14891번: 톱니바퀴 첫째 줄에 1번 톱니바퀴의 상태, 둘째 줄에 2번 톱니바퀴의 상태, 셋째 줄에 3번 톱니바퀴의 상태, 넷째 줄에 4번 톱니바퀴의 상태가 주어진다. 상태는 8개의 정수로 이루어져 있고, 12시방향부터 www.acmicpc.net 문제 총 8개의 톱니를 가지고 있는 톱니바퀴 4개가 아래 그림과 같이 일렬로 놓여져 있다. 또, 톱니는 N극 또는 S극 중 하나를 나타내고 있다. 톱니바퀴에는 번호가 매겨져 있는데, 가장 왼쪽 톱니바퀴가 1번, 그 오른쪽은 2번, 그 오른쪽은 3번, 가장 오른쪽 톱니바퀴는 4번이다. 이때, 톱니바퀴를 총 K번 회전시키려고 한다. 톱니바퀴의 회전은 한 칸을 기준으로 한다. 회전은 시계 방향과 반시계 방향이 있고, 아래 그림과 같이 회전한다. 톱니바퀴를 회전시키..

    [스프링 핵심 원리 - 기본편] 1. 예제 만들기

    [스프링 핵심 원리 - 기본편] 1. 예제 만들기

    해당 카테고리는 인프런에 있는 김영한님의 '스프링 핵심 원리 - 기본편' 강의를 듣고 내용을 정리하기 위한 것으로 더 자세한 내용은 강의를 통해 확인할 수 있습니다. 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com 📝 비즈니스 요구사항 설계 회원 회원을 가입하고 조회할 수 있다. 회원은 일반과 VIP 두 가지 등급이 있다. 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다. (미확정) 주문과 할인 정책 회원은 상품을 주문할 수 있다. 회원 등급에 따라 할인 정책을 적용할 수 있다. 할인 정책은 모든 VIP는 ..

    [스프링부트 게시판] 21. 댓글 구현

    📝 View 구현 이번 시간에는 게시글에 댓글을 달 수 있도록 구현해보겠습니다. 우선 디자인을 먼저 구현해주기 위해 detail.jsp 파일에 다음과 같은 코드를 추가해주었습니다. 결과는 다음과 같습니다. 📝 View 테스트 이번에는 임의로 댓글 데이터를 삽입한 뒤 해당 데이터가 상세보기 페이지에서 잘 출력되는지 확인해보도록 하겠습니다. 먼저 MySQL에서 다음과 같이 임시 데이터를 삽입해주었습니다. 이후 detail.jsp 파일을 다음과 같이 수정합니다. 다음으로 Board 객체의 무한 참조를 방지하기 위해 Board 클래스로 이동하여 Reply 객체 필드에 다음과 같은 어노테이션을 추가해줍니다. @JsonIgnoreProperties 어노테이션은 해당 필드가 Reply 클래스에 구현되어있는 Board..