Sobes.tech

ERP Consultant

Come memorizzare in una colonna di stringa del database valori enumerati separati da un delimitatore e lavorare comodamente con la collezione nel codice?

193

C'è differenza nell'ordine di definizione dei campi in un indice composito? Ad esempio, se c'è un indice composito (nome, cognome), verrà utilizzato l'indice se la query riguarda solo il cognome?

187

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