plugins { id 'java' id 'org.springframework.boot' version '3.1.0' id 'io.spring.dependency-management' version '1.1.0' //querydsl 추가 id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } apply plugin: 'io.spring.dependency-management' apply plugin: "com.ewerk.gradle.plugins.querydsl" group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '17' //17.0.3 configurations { compileOnly {..
public static Order crateOrder(Member member, Delivery delivery, OrderItem... orderItems){ } varargs 또는 가변인자라고 하며 OrderItem이 0개부터 여러개 까지 매개변수로 올수있는걸 뜻한다. 여러개의 매개변수를 받아서 사용할떄는 for문을 사용하고 항상 배열로 매개변수를 담지 않아도 된다. 대신 항상 마지막에만 쓸수있다.