본문 바로가기

전체 글

(43)
방송통신대학교 컴퓨터과학과 3학년 1학기 편입 - 수강 과목 후기 이번에 학사 편입하여 첫 학기였던 방송통신대학교 컴퓨터과학과 3학년 1학기가 끝났다.2월에 바쁘게 컴퓨터과학과 오티와 입학식을 참석했었는데, 벌써 한 학기가 끝나버렸다니 시간이 참 빠르다. 직장에 다니면서 병행하다 보니 과제 제출, 중간 출석 수업, 기말고사 등등의 이벤트가 있을 때는 참 벅차다는 생각도 많이 했었는데 (스불재..) 그래도 막상 학기가 끝나고 나니 성취감과 뿌듯함이 정말 크다.졸업하면 얼마나 기쁠까?  수강신청이번 1학기에 내가 수강한 과목은 다음과 같다.컴퓨터의 이해 - 1학년 과목, 교양 3학점원격대학교육의이해 - 3학년 과목, 교양 1학점(필수)유비쿼터스컴퓨팅개론 - 1학년 과목, 전공 3학점파이썬프로그래밍기초 - 1학년 과목, 전공 3학점이산수학 - 2학년 과목, 전공 3학점Jav..
BasicErrorController 상속받아 커스텀하기 기존에 사용하고 있는 API 응답 형식은 다음과 같다.{ "code": , "message": , "timestamp": , "path": , "method": } 그런데 일정 부분의 예외처리를 직접 응답을 보내지 않고, BasicErrorController를 통하여 응답을 보내야 하는 요구사항이 생겼다.이에 따랐을 때, 기존에 사용하는 API 응답 형식과는 다른 점이 있었다. BasicErrorController에서 보내주는 응답의 형식은 다음과 같다.{ "timestamp": , "status": , "error": , "message": }(method, path를 안 보내주고 있는 것과 순서가 다른 것은 무시하기로 한다.) 기존 API 응답에서는 H..
스프링 시큐리티 의존성만 추가했을 때 동작하는 것들 1. 의존성 추가 스프링부트 3.x 프로젝트 생성 시 Spring Web, Spring Security 두 가지 의존성만을 추가한 상태이다. build.gradle에는 다음과 같이 의존성이 설정되어 있을 것이다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-security' implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.springframework.security:..