본문 바로가기

항해99/시험 리뷰

(4)
[항해99] Spring 주특기3 시험 리뷰 시험 문제 📌 features : 구현해야 할 기능이에요. 게시글 목록 DB는 다음과 같이 설계되어있어요. ■ 테이블명 : Item - id : 게시글 번호 (DB 인덱스) - title (String) : 게시글 제목 - content (String) : 게시글 내용 - price(int) : 가격 - username : 작성자 ■ 구현해야하는 API - 판매 게시글을 작성하는 API - 판매 게시글을 상세 조회하는 API - 판매 게시글을 전체 조회하는 API - 판매 게시글을 수정하는 API - 판매 게시글을 삭제하는 API ⚠️ 주의사항 IntelliJ로 구동시켜보고, postman으로 테스트를 진행해 보세요. 게시글 작성을 3개 해보고, 전체조회를 해보세요! 모든 Entity는 그대로 반환하지 ..
[항해99] Spring 주특기2 시험 리뷰 시험문제 1. 회원 테이블이 완성되어 있지 않습니다. .http 파일의 Q1. 회원가입 API에 따라 테이블을 작성해 주세요. entity 패키지의 member 클래스를 완성해 주세요. 예상 return값 (4번문제 풀기 전) // A1. Response [ { "id": 1, "email": "sparta@sparta.com", "password": "4321", "address": "부산시", "phoneNumber": "01012341234", "nickname": "스파르타", "bookStore": null }, { "id": 2, "email": "hanghae99@sparta.com", "password": "1234", "address": "서울시", "phoneNumber": "01012..
[항해99] Spring 주특기1 시험 리뷰 문제 - 회원의 전체 목록을 조회하는 API (5점) - 한 회원의 userId를 주었을때 회원 정보를 조회하는 API (5점) - 회원 목록 DB - userId : 회원 번호 (DB 인덱스) - name (String) : 회원 이름 - email (String) : 회원 아이디 - pw (String) : 회원 비밀번호 - User 테이블을 그대로 반환하지 않고 생성자를 사용하여 DTO로 변환한 후 반환하세요. - Exception은 NullPointerException 를 사용하세요. 스켈레톤 코드가 주어졌고, 해당 스켈레톤 코드의 빈 칸을 채우면 되는 문제였다. 일단 클래스를 만든 후 컨트롤러부터 완성해줬다. package com.sparta.test.controller; import com.s..
[항해99] 기초 프로그래밍2 시험 리뷰 오늘은 기초 프래그래밍2 시험이 있었다. 알고리즘 문제를 해결하는 시험이였는데 생각보다 어려워서 고생했다.ㅠㅠ 상중하 문제가 있었고 각 3,2,1점이였다. 3점 이상이 통과여서 일단 시험에 패스하는 것을 목표로 코드를 짰다. 1번 문제 : 서현이의 잔돈 계산기 사실 이 문제는 보자마자 쉽게 해결했다. 작성코드 public class test { public static void main(String[] args) { test method = new test(); int num = 160; // 가격 System.out.println(method.solution(num)); } public int solution(int num) { //int price = 900; int pay = 1000; // 돈 i..