과제 5
package com.group.libraryapp.controller.dice; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bin...
- 좋아요수
- 0
package com.group.libraryapp.controller.dice; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bin...
4-1 create table fruits ( id bigint auto_increment, name varchar(20), warehousingDate date, price int, isSale boolean default 0, primary key (id) ); insert into fruits (name, warehousingDate, price) v...
자바의 람다식은 왜 등장했을까? 자바의 람다식은 코드의 간결성과 함수형 프로그래밍의 개념을 도입하기 위해 등장했습니다. 이전에는 익명 내부 클래스를 사용하여 콜백 함수를 구현해야 했는데, 이는 코드가 복잡해지고 가독성이 떨어지는 문제가 있었습니다. 람다식은 함수를 간단하고 직관적으로 표현하기 위한 방법으로, 메서드의 매개변수로 전달될 수 있고, 변수에 할당...
2-1 컨트롤러 @RestController public class CalculatorAMMController { @GetMapping("/api/v1/calc") public CalculatorResponseDTO calculate(CalculatorRequestDTO request){ return new CalculatorResponseDTO(reque...
어노테이션을 사용하는 이유는 무엇일까? @ 시작한다. 역할: 스프링을 실행할 때 필요한 설정들을 자동으로 해준다. 나만의 어노테이션은 어떻게 만들 수 있을까? @interface 키워드를 사용하여 어노테이션을 정의하면 됩니다 1일차 정리 Java 자바 공부 전 알아야할 것 자바관련 컴파일 : 코드 -> binary code로 변경 컴파일러 : 컴파일하는 프...