in src/main/java/com/company/example/web/bookshop/VertxBookShopREST.java [158:185]
private void initializeData() {
// Initialize sample books
addBook(new JsonObject().put("book_id", "1").put("title", "Anna Karenina").put("author", "Leo Tolstoy").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "2").put("title", "Madame Bovary").put("author", "Gustave Flaubert").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "3").put("title", "War and Peace").put("author", "Leo Tolstoy").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "4").put("title", "The Great Gatsby").put("author", "F. Scott Fitzgerald").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "5").put("title", "Lolita").put("author", "Vladimir Nabokov").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "6").put("title", "Middlemarch").put("author", "George Eliot").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "7").put("title", "The Adventures of Huckleberry Finn").put("author", "Mark Twain").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "8").put("title", "The Stories of Anton Chekhov").put("author", "Anton Chekhov").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "9").put("title", "In Search of Lost Time").put("author", "Marcel Proust").put("genre", "Classics").put("rating", 5.0));
addBook(new JsonObject().put("book_id", "10").put("title", "Hamlet").put("author", "William Shakespeare").put("genre", "Classics").put("rating", 5.0));
// Initialize sample carts
addCart(new JsonObject()
.put("user_id", "1")
.put("items", new JsonArray()
.add(new JsonObject().put("item_id", "1").put("item_count", 2).put("price", 10.99))
.add(new JsonObject().put("item_id", "2").put("item_count", 4).put("price", 12.99)))
.put("total", 73.94));
addCart(new JsonObject()
.put("user_id", "2")
.put("items", new JsonArray()
.add(new JsonObject().put("item_id", "7").put("item_count", 3).put("price", 9.99))
.add(new JsonObject().put("item_id", "9").put("item_count", 7).put("price", 13.99)))
.put("total", 127.90));
}