я использую весеннюю загрузку
я получаю эту ошибку:
Код: Выделить всё
com/veryona/jogos/controller/JogoController.java:[27,22] constructor Console in class com.veryona.jogos.model.Console cannot be applied to given types; required: no arguments found: java.lang.String,java.lang.String,java.lang.String reason: actual and formal argument lists differ in lengthКод: Выделить всё
List jogos = new ArrayList();
List consoles = new ArrayList();
@GetMapping("/menu")
public String mostrarMenu(Model model) {
consoles.add(new Console("PS3", "Sony", "PlayStation 3"));
consoles.add(new Console(
"X360",
"MicroSoft",
"Xbox 360"
));
consoles.add(new Console(
"NWii",
"Nintendo",
"Wii"
));
model.addAttribute("consoles", consoles);
model.addAttribute("jogos", jogos);
return "index";
}
Код: Выделить всё
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Console {
String ID;
String empresa;
String nome;
}
мой pom-файл:
Код: Выделить всё
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.3.4
com.veryona
jogos
0.0.1-SNAPSHOT
jogos
databank de jogos
23
org.springframework.boot
spring-boot-starter-thymeleaf
org.springframework.boot
spring-boot-starter-web
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
Подробнее здесь: https://stackoverflow.com/questions/791 ... in-java-23
Мобильная версия