ORM
ORM(Object-Relational Mapping,物件關聯映射) 就是 「讓程式跟資料庫對話的翻譯員」。
情境: 假設你開了一家炸雞店,客人用 「人話」 跟你點餐,但廚房只懂 「食譜代碼」。
你需要一個翻譯員來幫你把「人話」轉成「廚房能理解的語言」,讓炸雞可以順利炸出來!
Java 代碼(人話): User user = userRepository.findById(1);
ORM 會幫你轉成 SQL(廚房語言): SELECT * FROM user WHERE id = 1;