어노테이션은 클래스, 메소드, 필드 및 매개변수와 같은 코드 요소에 추가할 수 있는 메타 데이터의 형태이며, @ 로 시작하고 그 뒤에 어노테이션 이름이 있다.어노테이션은 코드에 대한 추가 정보를 제공하며 반복적인 코드를 작성하지 않아도 된다.또한, 런타임에 코드의 동작
@RequestParam 어노테이션을 사용하면, HTTP 요청 파라미터의 이름으로 바인딩하여 그 값을 변수에 저장한다.(파라미터의 이름과 변수이름이 다르다면, @RequestParam의 value를 작성해야 한다.)다만, 여러 개의 파라미터를 받을 때 @RequestP
인프런 워밍업 클럽 0기 세 번째 과제의 질문은 다음과 같다.질문1. 자바의 람다식은 왜 등장했을까?질문2. 람다식과 익명 클래스는 어떤 관계가 있을까? - 람다식의 문법은 어떻게 될까?여러 레퍼런스를 읽고 공부한 후. 나름의 생각을 바탕으로 저만의 답변을 적어보고자
출처https://inf.run/XKQg오늘은 스터디 4일차 과제에 대해 포스팅하려고 합니다.데이터베이스를 사용해 만드는 API 강의에서 JdbcTemplate을 사용하여 DB에 SQL문을 실행하는 방법에 대해 학습했다.JDBC(Java Database Con
출처https://inf.run/XKQg클린코드의 개념과 첫 리팩토링 강의를 수강하고 과제에서 제시된 코드를 리팩토링했다.의도를 표현하라코드 작성자가 아닌 다른 개발자가 코드를 봐도 명확하게 이해할 수 있어야 하며, 코드의 목적과 기능이 명확히 드러나도록 메소
출저https://inf.run/XKQg스프링 컨테이너의 의미와 사용 방법에 대해 학습하여 과제를 수행했다.스프링은 자바 기반의 프레임워크로, 여러 기능을 제공한다. 그 중에서도 IoC(제어의 역전) 컨테이너는 객체의 생성, 소멸과 같은 생명주기 관리를 담당하
출처https://inf.run/XKQgSpring Data JPA를 사용한 데이터베이스 조작에 대해 학습하여 과제를 수행했다.JPA는 자바 Object와 Realational(관계형 데이터베이스) 간의 매핑을 위한 표준 인터페이스를 제공한다. Spring D