본문 바로가기

CodeStatesBootCamp/Review27

Section 3 - Unit 4 : [Spring MVC] JDBC 기반 데이터 액세스 계층 Review Review 에서는 학습한 내용을 다시금 기록합니다. Unit Review는 학습한 내용 중 기존에 알고 있었지만 정확하게 이해하지 못하던 정보와 새롭게 알게된 정보를 기록합니다. 추가적인 설명을 요하는 부분은 댓글로 남겨주세요. Section Review는 전반적인 Section을 되돌아보고 학습했던 시간과 과정, 내용을 총괄하여 기록합니다. Spring Data JDBC * JDBC란? 쉽게 말해서, JAVA 코드로 DB에 접근해 데이터를 CRUD 할 수 있게 해주는 API다. 즉, 하나의 데이터 엔티티를 JAVA와 DB에서 모두 사용할 수 있게 바꿔주는 역할을 한다. 순수 JDBC API로 프로그래밍하는 것은 20년 전에나 있던 일이다. 그러나, JDBC가 어떻게 돌아가는 건지 정도는 알아두는 것이.. 2023. 4. 18.
Section 3 - Unit 3 : [Spring MVC] 예외 처리 Review Review 에서는 학습한 내용을 다시금 기록합니다. Unit Review는 학습한 내용 중 기존에 알고 있었지만 정확하게 이해하지 못하던 정보와 새롭게 알게된 정보를 기록합니다. 추가적인 설명을 요하는 부분은 댓글로 남겨주세요. Section Review는 전반적인 Section을 되돌아보고 학습했던 시간과 과정, 내용을 총괄하여 기록합니다. Spring MVC에서의 예외 처리 HTTP 통신을 하다 보면, 필요한 인자가 누락되거나 URL 경로에 오류가 있는 등 예외가 발생할 수 있다. 이 때, 예외처리를 하지 않으면 단순히 400 Bad Request 등의 HTTP 결과값만 반환되기 때문에, 어디서 오류가 발생했는지 알 수 없다. 따라서, 예외 처리를 통해 어디에서 오류가 발생했는지를 파악하고 디버깅이.. 2023. 4. 14.
Section 3 - Unit 1 : [Spring MVC] API 계층 Review Review 에서는 학습한 내용을 다시금 기록합니다. Unit Review는 학습한 내용 중 기존에 알고 있었지만 정확하게 이해하지 못하던 정보와 새롭게 알게된 정보를 기록합니다. 추가적인 설명을 요하는 부분은 댓글로 남겨주세요. Section Review는 전반적인 Section을 되돌아보고 학습했던 시간과 과정, 내용을 총괄하여 기록합니다. DTO (Data Transfer Object) * HTTP 요청 / 응답에서의 DTO - DTO란? 데이터를 전송하기 위한 객체이다. 클라이언트 -> 서버로의 request와 서버 -> 클라이언트로의 response 에 담겨 클라이언트 - 서버 간 데이터 전송을 가능하게 한다. - DTO가 필요한 이유 DTO는 요청으로 오는 정보를 담은 하나의 객체 형태로 사용.. 2023. 4. 12.
Section 2 - Section Review Review 에서는 학습한 내용을 다시금 기록합니다. Unit Review는 학습한 내용 중 기존에 알고 있었지만 정확하게 이해하지 못하던 정보와 새롭게 알게된 정보를 기록합니다. 추가적인 설명을 요하는 부분은 댓글로 남겨주세요. Section Review는 전반적인 Section을 되돌아보고 학습했던 시간과 과정, 내용을 총괄하여 기록합니다. 섹션 1 회고를 작성한 것이 엊그제 같은데, 벌써 한 달이라는 시간이 더 지나가버렸다. 지나온 한 달을 다시 한 번 돌아보자. 이 한 달 동안, 나는 무엇을 잘해왔고 무엇을 개선해야 할까. 뭘...잘...했나...? 솔직히 이번 한 달은 뭘 잘했는지 모르겠다. 그냥 매일 주어진 자료를 읽어보고, 코드에 적용시켜보고, 매일 해야 할 일들을 했다. 뭔가 새로운 인사이.. 2023. 4. 11.
Section 2 - Unit 7 : Spring Framework 기본 Review Review 에서는 학습한 내용을 다시금 기록합니다. Unit Review는 학습한 내용 중 기존에 알고 있었지만 정확하게 이해하지 못하던 정보와 새롭게 알게된 정보를 기록합니다. 추가적인 설명을 요하는 부분은 댓글로 남겨주세요. Section Review는 전반적인 Section을 되돌아보고 학습했던 시간과 과정, 내용을 총괄하여 기록합니다. Spring Framework 특징 * POJO (Plain Old Java Object) IoC / DI, AOP, PSA는 스프링의 가장 핵심이 되는 세 가지 방법론이다. POJO는 이들에 둘러쌓여있다. 즉, 위의 세 방법을 통해 POJO를 달성할 수 있다. - 그래서 POJO가 뭔데? POJO는 Plain Old Java Object의 줄임말로, 말 그대로 .. 2023. 3. 31.
반응형