본문 바로가기

activity9

[인프런 워밍업 클럽 0기] 세 번째 과제 - 익명클래스와 람다식 강의 기본적인 데이터베이스 사용법 Database의 필요성에 대해 학습하고 MySQL에서 데이터베이스를 만들어 여러가지 쿼리를 작성해보았다. 메모리에 저장하여 데이터가 날아가던 것을 JdbcTemplate을 이용하여 데이터데이스에 저장하는 실습을 하였다. 과제 우리는 JdbcTemplate을 사용하는 과정에서 익명 클래스와 람다식이라는 자바 문법을 사용했습니다. 익명 클래스는 자바의 초창기부터 있던 기능이고, 람다식은 자바 8에서 등장한 기능입니다. 다음 키워드를 사용해 몇 가지 블로그 글을 찾아보세요! 아래 질문을 생각하며 공부해보면 좋습니다! 😊 [키워드] 익명 클래스 / 람다 / 함수형 프로그래밍 / @FunctionalInterface / 스트림 API / 메소드 레퍼런스 [질문] 자바의 람다식은.. 2024. 2. 21.
[인프런 워밍업 클럽 0기] 두 번째 과제 - API 만들기 강의 첫 HTTP API 개발 `@GetMapping`과 `@PostMapping`을 이용해 GET API와 POST API와 같이 여러 API를 개발해보는 실습을 하였다. POST API의 경우 쿼리가 아닌 바디(body)를 사용하므로 POSTMAN에서 JSON언어로 데이터를 요청하고 응답 받는 것에 대해서도 학습하였다. 과제 우리는 GET API와 POST API를 만드는 방법을 배웠습니다. 👍 추가적인 API 들을 만들어 보며 API 개발에 익숙해져 봅시다! 📌API 개발 ◾문제1 ◾풀이 🔻controller @RestController @RequestMapping("/api/v1") public class assignController { // 두 수의 덧셈, 뺄셈, 곱셈 결과를 알려주는 API .. 2024. 2. 20.
[인프런 워밍업 클럽 0기] 첫 번째 과제 - Annotation 개념과 특징, 커스텀 어노테이션 만들기 ✔️1주차 커리큘럼 DAY1은 OT를 진행하여 DAY2인 오늘부터 강의를 듣고 과제를 수행한다. 강의 서버 개발을 위한 환경 설정 및 네트워크 기초 스프링 프로젝트를 시작하는 방법과 서버를 만들기 전 네트워크 및 관련된 지식들에 대해 배울 수 있었다. 또한 API진입 지점인 Controller통해 GET API를 개발하는 것을 배우고 실습하였다. 과제 우리는 최초로 API를 만들어 보았습니다. GET API를 만들기 위해 사용했던 어노테이션에 익숙하지 않다면 자바 어노테이션에 대해서 몇 가지 블로그 글을 찾아보세요! 다음 질문을 생각하며 공부해보면 좋습니다! 😊 어노테이션을 사용하는 이유 (효과) 는 무엇일까? 나만의 어노테이션은 어떻게 만들 수 있을까? 📌Annotation알아보기 ◾Annotation.. 2024. 2. 19.

/* 내가 추가한 코드 */ /* 내가 추가한 코드 끝끝 */