Sobes.tech

ERP Consultant

Comment stocker dans une colonne de chaîne de la base de données des valeurs énumérées séparées par un délimiteur et travailler confortablement avec la collection dans le code?

193

Y a-t-il une différence dans l'ordre de définition des champs dans un index composé ? Par exemple, si l'index composé est (nom, prénom), sera-t-il utilisé si la requête ne concerne que le prénom ?

191

public class Main { public static void main(String[] args) { System.out.println("Hello World"); } } -------------------------------- @SpringBootApplication @RestController @RequestMapping("/tasks") public class Main{ private final List<Task> tasks = new ArrayList<>(); private final AtomicLong idGenerator = new AtomicLong(1); public static void main(String[] args){ SpringApplication.run(Main.class, args); } @PostMapping @ResponseStatus(HttpStatus.CREATED) public Task createTask(@RequestBody CreateTaskRequest request){ Task task = new Task(idGenerator.getAndIncrement(), request.title()); tasks.add(task); return task; } @GetMapping public List<Task> getAllTasks(){ return tasks; } public record CreateTaskRequest(String title){ } public record Task(Long id, String title){ } }

181
/4