搜尋

搜尋結果

Spring Boot 02 - 快速接入Database的選擇: Spring Data JPA
科技新知
MacauYeah・2024-03-08

快速下戴模版 使用Spring initializr,可以很容易就建立一個以Spring boot starter為底的java project。大家可以使用Spring 官網又或是vscode plugin 快速地建立一個maven或gradle project。筆者較為熟悉maven,就以maven起一個範例。 在使用Spring initializr有幾件事必需要指定的 Spring boot version 3.x.y 或以上 Language java Group Id 請選擇有意思的域名,如果你用github,可以選 io.github.yourusername artifactId 這個範例的名字,例如commandline Packaging type 本次使用jar,日後若開發web 應用,可以使用war Java version 17或以上 Dependency Spring Data JPA, Spring Boot DevTools 這次不像過去順利,因為這裏欠缺了Database連線資料,為了方便測試,我們先在pom.xml加入 h2與spring的整合很好。即使用什麼都不設定,直接運行mvn springbootrun,都可以成功執行了。但如果可以,在application.properties加入資料庫設定,會方便日後移植到其他常用的資料庫品版牌。 # srcmainresourcesapplication.properties spring.datasource.driverclassname=org.h2.Driver spring.datasource.url=jdbch2memtestdb; spring.datasource.usename=random spring.datasource.password=random 然後我們就可以做靠Spring Data JPA去生資料庫的表 table。Spring Data JPA預設使用的是Hibernate。假設,我們有一個表叫APPLE。我們就可以開一個class Apple和一個interface AppleRepo去接它。 srcmainjavaiogithubmacauyeahspringtutorialspringbootdatabasicApple.java @Entity public class Apple @Id String uuid; Double weight; getter setter srcmainjavaiogithubmacauyeahspringtutorialspringbootdatabasicAppleRepo.java public interface AppleRepo extends JpaRepository no content here 注意,因為不同需要,AppleRepo可能繼承不同的XXXRepository,它們大部份都是用來觸發寫入資料庫的指令。而這個也晚除了直接存取Hibnerate EntityManager的需要。 亦因為我們現在用的是h2Database,其實資料表並不存在。我們需要在執行Spring Boot時,同步先建立表,所以在application.properties 加入自動建表的設定。 # srcmainresourcesapplication.properties spring.jpa.generateddl=true spring.jpa.hibernate.ddlauto=update 然後在Spring Boot Context的環境下,可以隨時執行寫入的操作。 @Autowired private AppleRepo appleRepo; public void saveApple Apple apple = new Apple; apple.setUuidUUID.randomUUID.toString; apple.setWeight100.0; appleRepo.saveapple; Source Code spring boot data basic 因為h2Database只是用作測試用,所以springboot執行完,資料庫就會被刪除。而上述原始碼當中,還附上了一些dump sql的方法,至少可以讓大家驗證己儲存的結果。

MGM 寶雅座重榜回歸,品嚐法式「黃金代」晚宴!
生活在我城
Lifemagfoodie・2021-04-03

美高梅的法國餐廳「寶雅座ABA」終於重開啦~這次隆重推出「黃金年代」晚餐體驗,菜式非常豐富又獨特。除了有法式小餐館的經典菜式,還加入以往皇室貴族的奢華菜式,想知就繼續看下去吧! 頭盤 尼斯沙律配油封吞拿魚腩 $228 這道頭盤是南法的經典菜式,沙律整體清新,油封吞拿魚非常鮮味,令人胃口大開。 里昂香烤魚慕絲配鮮蝦濃湯 $88 非常有特色的一道菜,小編幾乎沒有在外吃過類似的菜式。烤魚慕絲入口即溶,很有空氣感,有點像輕盈的魚蛋,配搭稠稠的鮮蝦濃湯另有一番風味! 主菜 龍蝦鴨肝香酥盒 $598 來到今天的第一道重頭菜式,這個香酥盒聽說是皇室貴族的奢華菜式,小編覺得值得一試。龍蝦鴨肝的配搭非常新鮮,在上菜前會加入特製龍蝦汁,雙重龍蝦享受,配搭當天的時令蔬菜,令整道菜的口感很豐富! 牛扒配香草蛋黃醬 $228 單點分量會更大份) 這道菜是巴黎小餐館必備的菜式,牛扒的熟度控制得剛剛好,和蛋黃醬是很好的配搭。經典不敗的組合! 伴菜 普羅旺斯燉雜菜、忌廉焗薯片、法式煙肉洋蔥甜豆、香滑薯蓉、牛油香料飯或廚師精選 $58 普羅旺斯燉雜菜 有點像醃製的蔬菜,酸酸的很開胃! 忌廉焗薯片 賣相看起來並不特別起眼,但食落有驚喜!它是以多層薄薄的薯片疊加上去,口感香脆,是一個不錯的送酒小食。 甜品 橙酒煮班戟 $98 這道甜品亦是餐廳必試菜式之一,班戟入口輕巧綿滑,酸酸甜甜的非常適合飯後食用! 廚師會即場製作,將橙酒火燄淋在班戟上。 熱流心黑朱古力蛋糕 $68 這道甜品是小編的最愛,賣相精緻,黑朱古力味濃郁,入口即溶! 一切開的流心質地剛剛好! 火焰雪山 $68 外層是蛋白霜,而裏面是雪糕,吃下去冷熱交融的感覺,非常獨特!這道甜品酒味偏重,可能不是人人能接受。 總結:寶雅座非常適合和一班好友一起去,一邊享受美食,一邊喝點小酒聊天,因為環境非常舒適,食物高質又獨特! ABA 寶雅座 地址:澳門外港新填海區孫逸仙大馬路 (美高梅 地下) 電話:8802 2319 營業時間:星期三至六,下午6點至晚上11時;星期日,中午12時至下午3時,下午6時至晚上11時

平民價錢品嚐到頂級法式料理 !澳門巴黎法式餐廳 BRASSERIE
澳城餐飲
忘瑜。路記・2018-05-21

澳門巴黎人法式餐廳 BRASSERIE 今天向大家推薦的是位置澳門巴黎人的巴黎人法式餐廳 午市套餐價錢非常貼地! 午市套餐有二個選擇, 前菜,主菜,甜品各選兩款 $168, 三款 $198 餐牌不定時更新,每次用餐都可能有新MENU,保證有驚喜 這次一共品嚐了一個前菜,三個主菜和兩個甜品 接下來就一一介紹吧 首先會有餐前麵包 麵包外脆內軟,而且造型特別,配上牛油一起吃,簡直是罪過罪過 前菜 鴨肝豬肉冰肶及冰肉拼盤伴自製醃菜 作為前菜,它的份量可以說是超級大,而且種類很多 最能夠滿足貪心的你 主菜 炒牛肉條伴蕃茄配自制雞蛋面 牛肉偏熟略嫌肉質偏UN,但雞蛋面配醬汁非常搭 主菜 頂級牛條扒伴薯條配香草牛油 牛條扒可以自由選擇熟度,連作為配菜的薯條讓人十分驚艷 主菜 烤比目魚菲力伴炒雜菜,蒜香蛋黃醬 魚質很嫩滑,但對於超級懶惰的我來說, 要自己去骨這一點就扣分了 甜品 藍莓白芝士蛋糕 芝士蛋糕口感偏向像慕士,但賣相相當有心思 甜品 香草焦糖布丁 布丁的奶味與甜品恰到好處 而在擺碗方面也下了不少心意喔 這條看上去像是香草的裝飾,其實是巧克力喔! 總結:餐廳的CP實在是太高了!食物的品質超越了我所期侍,雖然主菜並不是每款都特別突出,但必試的一定是牛扒! 小貼士:埋單時在套餐的價錢上還需要加一,但如果用普通金沙會員卡,就可以打九折,變相免加一,而用工商銀行信用卡更加有八五折喔! 營業時間為:周一至周日上午1100至晚上1100 訂座電話:+853 8111 9200