안녕하세요, 저는 박승일입니다.

항상 더 나은 서비스를 구상하고 개발하고자 하는
Back-End Engineer 입니다.

Latest Posts

JPA Concept And Basic

JPA는 왜 필요한가? 객체지향언어와 SQL(관계형 DB) 관계 현재 시대는 객체를 관계형DB에 관리하는 시대 객체지향언어과 SQL을 동시에 사용 문제점 객체지향언어를 사용하면서 코드 자체는 객체지향적으로 사용하지 않고 SQL에 집중하여 S...

File in Spring (and Servlet)

폼 전송 방법 HTML Form 전송 방식 application/x-www-form-urlencoded multipart/form-data application/x-www-form-urlencoded Form 데이터를 서...

TypeConvertor and Formatter

스프링 타입 컨버터 타입 컨버터 Type Converting 상황 문자를 숫자로 변환하거나 반대의 경우처럼 애플리케이션을 개발하다 보면 타입을 변환해야 하는 경우가 수없이 많음 → HTTP Body, 요청 파리미터 등으로 들어오는 데이터는 모두 String인데 해당 데이터를 Integer...

Exception in API

API 예외 처리 소개 API 예외 처리의 필요성 HTML은 간단하게 스프링 부트에서 제공하는 예외 처리를 이용하면 되었음 그럼 그대로 API에서 발생한 예외도 HTML의 예외 처리 결과를 보내주면 될까? → NOPE!! API의 경우 생각할 내용이 더 많음!! (오류페이지는 단순히 오류 화면만 보여주면...

Exception

서블릿 예외처리 스프링이 아닌 순수 서블릿 컨테이너의 예외 처리 서블릿 예외 처리 기본 흐름 서블릿은 2가지 방식[Exception, response.sendError()] 로 예외처리 가능 Exception In JAVA : main 이라는 이름의 쓰레드로 실행되며 예외를...