搜尋

搜尋結果

澳門康萊德酒店 - 2016「粉紅革命」推廣活動
澳城餐飲
MeL iEeong・2016-09-10

黎緊十月,又到左一年一度的「粉紅革命」,沒記錯已是第三年參與康萊德酒店舉辦的慈善活動,為響應主題,酒店在中西餐飲增添粉紅色彩,以提升社會對乳癌的關注並籌募善款,同年的"吉祥物" bear bear 更以動物豹紋展示,比起往年單色外衣更為省鏡。 感覺粉紅色的都以西方為主,意想不到中菜廳「朝」提供的粉紅菜單非常驚喜,廚師為每味菜餚均以「粉紅包裝」,當中包括頭盤牡丹蝦配粉紅胡椒,牡丹蝦肉質彈牙,顏色更令你唾延三尺。 大大件的山珍野菌炖花膠,為女士進補兼養顏。 黑蒜粉絲蒸扇貝,帶點辛辣,又有胡椒的香味,下層熱石烘著鮮甜的扇貝,一口醒胃激發味覺。 到了主食部份,噫?時蔬慢煮羊排,心想點解唔係豬唔係牛,反正是羊?猜想羊肉比豬肉的肉質細嫩,而且比豬和牛的脂肪、膽固醇含量都要少。相對而言較健康。加上踏入十月,初秋之時,益氣補虛,促進血液循環,增強禦寒能力。 接著來了一客粉紅色的洛神花酸梅雪葩,單看賣相非常吸引,完全解除羊排在舌尖上的停留,好讓品嚐下一道風味。 最後是鮑魚荷香臘味飯 紅枣露配山楂糕 雲霧水果盤。如果是三個女仔,胃口不是太瘋狂的話,此限時菜單mop$888,可三人share兩set,並贈送康萊德獨家粉紅小熊或粉紅幸運鴨子一隻,而其中澳門幣100元亦會捐贈予香港癌症基金會。其實都幾有意義,加上今次中菜式比過去新鮮感,每食材及配料都以女生健保出發。 「朝」 午膳時間為上午11時至下午3時, 星期六及日則為上午10時至下午3時, 晚膳時間為每晚6時至11時。 如鍾情英式三層架下午茶,粉紅下午茶套於澳門康萊德大堂酒廊推出。套餐特以高級調和茶Tea WG製作出茶香四溢的甜點以及多款注入粉紅元素的精選點心,另配搭Tea WG精品調和茶如粉紅佛朗明哥茶、粉紅花茶等。 是次最吸引我的,反是 scone,混入 Tea WG 茶香,不太重奶油味。「粉紅下午茶套餐」擁有兩種選擇,同過去一樣可分尊貴下午茶套餐,包括自選Tea WG精品調和熱茶或咖啡,或兩杯無酒精雞尾酒或雞尾酒,當中的澳門幣25元將捐贈予同一基金會;以及澳門幣298元*的豪華下午茶套餐,包括自選Tea WG精品調和熱茶或咖啡,或兩杯無酒精雞尾酒或雞尾酒,康萊德獨家限量版粉紅豹紋小熊或粉紅幸運鴨子一隻,以及澳門幣50元的捐贈金額。所有惠顧「粉紅下午茶套餐」的饗客均獲贈由Tea WG送出以調和茶特製之馬卡龍禮券乙張,並可於其下酒店購物中心任一Tea WG店鋪換取禮品。粉紅下午茶供應時間為10月1日至10月31 日每天下午3時至6時。 澳門康萊德酒店及度假村 www.conradhotels.com www.facebook.com/conradhotels www.instagram.com/conradhotels www.twitter.com/conradhotels

黎明全港首個4D演唱會
音樂聯合國
鳳凰天空・2016-03-16

首次公開不惜工本搭建的4D演唱會場館電腦模擬圖則 黎明(Leon)將於4月28至5月3日假中環海濱摩天輪旁邊舉行一連6場 Tiffany & Co.presents「黎明Leon 30th Anniversary Random Love Songs 4D in live 2016」演唱會,現正在購票通丶通利琴行及銅鑼灣HMV公開發售,票價分別為港幣$1980(最佳4D視、聽、味、觸覺位置)及$980。 作為全港首個4D演唱會,主辦單位AMUSIC此次不惜工本,除了每日6點開放在場館周邊的飲食娛樂專區外,到時入場人仕更有機會抽獎和黎明乘坐摩天輪。主辦單位AMUSIC此次反傳統,大膽租用中環海濱活動區,由零開始重新搭建全港首個4D室內演唱會場館!為了配合高科技4D複雜製作,整個全天候帳幕的物料包括鋼材丶鐵架等要足足出動一百個大貨櫃從外國陸續運抵香港,固定帳幕的石躉近四百個,疊起來總高度勝過環球貿易廣場(ICC)。除了動用以噸計的物料,全天候帳幕用PVC防風、防雨、防噪音布料組成,尺碼面積足以覆蓋整個大球場,而為場館提供內外恆溫的過百部恒温冷氣裝置足夠供五個紅館使用!搭建工程浩大,史無前例將足以媲美興建一個固定建築物的人力物力。 由於場館只為今趟演唱會而打造,且有別於傳統3面或4面台的設計,為了配合4D效果,每個位置、角度都要計算精準,方能做到最佳效果!製團隊花了不少時間才將每個細節準確地呈現,今天主辦方首次揭開場館神秘面紗,公開電腦模擬圖則,讓人一窺場館面貌。 這個演唱會製作過程困難,費盡心思只務求為觀眾帶來一次不一樣的體驗。演唱會由4個場館加1個主舞台組成,4個場館分別劃分為不同的主題區,包括愛意(Love)、激情(Erotic)、奇妙(Oddness)、驚險旅程(Night Horror)。票價$1980座位的觀眾更是全場最佳4D之觀影視野位置,100%全方位以視、聽、味、觸覺感受4D製作,視覺享受除面對中央的主台外,嶄新的左右兩旁的3D立體全螢幕投射影像,配合第4元素的環迴立體音響效果令此區觀眾感受到無可比擬的震撼和壓逼力,猶如置身另一世界裏。$980座位觀眾則能藉著弧形設計的場館,充分飽覽整個4D演唱會製作。

金沙城中心及澳門金沙 推出聖誕及新年節慶菜單
澳城餐飲
LifeMag Editor・2015-12-01

金沙城中心及澳門金沙®已準備了聖誕及新年的節慶菜單,在這普天同慶的佳節為賓客提供包羅萬有的餐飲選擇。由平安夜至新年,六間屢獲殊榮的餐廳將推出特別優惠及特色菜單,讓賓客歡度佳節。 金沙城中心聖誕及新年菜單 奧旋自助餐:「奧旋自助餐」於這個歡樂假期特別推出滋味的國際自助午餐及晚餐,帶領賓客展開一趟匯聚各國風味的環球美食之旅。多款菜式以供選擇,包括地中海、西式、中式、日式、葡萄牙、東南亞及印度等特色菜餚,並提供豐富的新鮮海產。「奧旋自助餐」位於金沙城中心地面樓層,預約請致電+853 8113 8910。 時段 成人 5至12歲小童 2015年12月24日 平安夜午餐 中午12時至下午3時 澳門幣258元 澳門幣129元 平安夜晚餐 下午5時30分至晚上8時 澳門幣458元 澳門幣229元 晚上8時30分至11時 澳門幣498元 澳門幣249元 2015年12月25日 聖誕節午餐 中午12時至下午3時 澳門幣350元 澳門幣175元 聖誕節晚餐 下午5時30分至晚上8時 澳門幣458元 澳門幣229元 晚上8時30分至11時 澳門幣498元 澳門幣249元 2015年12月31日 除夕午餐 中午12時至下午3時 澳門幣258元 澳門幣129元 除夕晚餐 下午5時30分至晚上8時 澳門幣458 元 澳門幣229元 晚上8時30分至11時 澳門幣498元 澳門幣249元 2016年1月1日 元旦日午餐 中午12時至下午3時 澳門幣258元 澳門幣129元 元旦日晚餐 下午5時30分至晚上8時 澳門幣398元 澳門幣199元 晚上8時30分至11時 備註:以上價格需另加10% 服務費。 「朝」:澳門金沙城中心康萊德酒店的旗艦高級中菜餐廳「朝」,將於12月24及25日推出六道菜的特色菜單,每位價格為澳門幣688元*。另外,於2015年12月31日及2016年1月1日,「朝」亦將推出八道菜的新年套餐,每位價格為澳門幣688元*。位於金沙城中心地面樓層的「朝」營業時間為星期日至四上午11時至下午3時,以及下午6時至晚上11時(星期六及日於早上10時營業)。 請致電+853 8113 8920 預約訂座。 於康萊德大堂酒廊享用下午茶:賓客可於2015年12月5日至2016年1月4日期間到大堂酒廊率先體驗令人垂涎的聖誕下午茶套餐,各種美味小食包括煙燻三文魚忌廉芝士卷伴三文魚籽、香烤牛肉伴黑松露芥末醬、燒南瓜崧子仁芝士薄脆及迷你咖喱蝦沙律撻;另外甜點亦包括栗子蒙布朗蛋糕、聖誕百果餡餅、開心果英式布甸及英式鬆餅配奶油等多款別緻甜點。聖誕下午茶套餐提供三種不同選擇,分別為: 澳門幣228元*的經典下午茶套餐,包括兩杯熱茶、咖啡或美味的熱巧克力; 澳門幣258元*的尊貴下午茶套餐,包括自選聖誕無酒精雞尾酒、雞尾酒或美味的熱巧克力; 若想過一個悠閒的下午,可選擇澳門幣298元*的豪華下午茶套餐,包括自選熱茶、咖啡或聖誕雞尾酒,以及康萊德獨家聖誕小熊一隻。 大堂酒廊位於康萊德酒店大堂,下午茶供應時間為每天下午3時至6時。 預約請致電+853 8113 8970。 澳門金沙聖誕及新年菜單 高雅扒房:「高雅扒房」目前在TripAdvisor獲評為澳門最佳餐廳及港澳最出眾扒房之一(於此新聞稿發出日),其開放式廚房可讓賓客欣賞才華洋溢的廚師為客人準備餐廳最出色的菜式。今年餐廳亦榮獲TripAdvisor頒發之「卓越獎」。完整菜單請參看附錄。 平安夜及聖誕節五道菜晚餐 價格:每位澳門幣788元* 除夕夜四道菜晚餐 價格:每位澳門幣788元* 預約請致電+853 8983 8222。 888自助餐:這間自助餐廳融合中國及東南亞國家的美食,為賓客提供澳葡、日本、泰國及中國等多國美食。為平安夜及聖誕節特設的節慶美食包括加拿大牛肋骨、烤火雞,以及一系列精緻聖誕甜品如聖誕免治批、德式聖誕蛋糕和傳統的德國水果麵包。 聖誕節 | 12月19日至2016年1月3日 | 午餐 價格:澳門幣188元* (成人)/澳門幣98元*(3至12歲小童) 聖誕節 | 12月24至27日 | 晚餐 價格:澳門幣338元*(成人)/澳門幣168元*(3至12歲小童) 除夕及元旦日 | 12月31日至2016年1月3日| 晚餐 價格:澳門幣338元*(成人)/澳門幣168元*(3至12歲小童) 元旦日 | 2016年1月1日| 午餐 價格:澳門幣188元*(成人)/澳門幣98元*(3至12歲小童) 預約可致電+853 8983 8222。 *須加收10%服務費。

化妝藝術的執著 Annie G. Chan
人物專訪
Magazine & More・2015-12-01

香港星級化妝師 Annie G. Chan 負責的名人明星多不勝數,劉心悠、陳法拉及劉璇等均指定她合作。待人爽朗豪邁,個性不苟小節,但處事態度卻是一絲不拘,嚴謹認真,以及對美感的執著,難怪令 Annie G. 在化妝界被譽為大師。 Text : Wingki C. Photographer: Renato Marques ( 部分相片由受訪者提供) 設計變化妝 平面設計出身的Annie G. 在入行初期沒有正式學習化妝,但可能平面設計畫畫跟化妝其本質是十分相近,所以從小到大很自然地懂得化妝。而當80年代的香港仍然停留在強調鼻影的「少林足球阿梅妝」時, Annie G. 亦憑她對畫畫設計方面的敏銳觸覺,化出與當時截然不同的自然裸妝。「當時有一群從事時裝界的朋友找上我幫忙,為 Calvin Klein 的 Fashion show 化妝,之後便陸陸續續收到不同的攝影師及雜誌編輯的邀請。」雖然機緣巧合下開始接觸到不少化妝工作,卻未令 Annie G. 刻意轉行,直到為一本雜誌負責夏日妝容的拍攝…「 那時候是做一個關於溶妝的化妝專題,當時雜誌的老闆十分欣賞並把這輯照片選為封面,因而產生很大的成就感,亦令我正式投身這個行業。」 化出星級感情 雖然現在被譽為「香港著名星級化妝師」,但 Annie G. 坦言當初剛開始為藝人化妝亦感到有難度,主要是她之前不多言的性格,難以與藝人溝通。「當初我不太喜歡跟陌生人聊天,到後來有一位藝人跟我說她當然會相信我的化妝技術,但希望我能多互相交流,至此之後我亦變得更主動與人作出溝通。其實藝人在你面前展露沒有化妝的一面是非常赤裸,唯一能夠給予他們安全感就是透過對話,了解他們的個性和想法,從而作出磨合,例如與車婉婉相處真的學會很多對星座的知識,而這些知識也幫助我現在和新認識的朋友聊天。」 Annie G. 走入化妝師這個行業以來,除了不斷在別人身上學習,亦與明星朋友建立出深厚的感情。「當中有不少一起成長的藝人,例如現在移民了溫哥華的李婉華姐姐,合作多年甚至她的婚禮化妝也是找我,有時到溫哥華工作亦會到她當地的電台節目做嘉賓。而陳法拉原來不經不覺也認識了九年,雖然她現在美國內地兩邊走,但在這次出的化妝書她卻百忙之中抽出時間去支持,寫了不少小貼士及心得,她更笑稱自己是我們大師姐。而 Eric Kwok 和葉佩雯我更是看著他們由拍拖到結婚,這已經不只是工作上的關係,而是變成了感情。這一切都令我非常感動,絕對是入行的另一得著。」 華人妝容大不同 歐美的美妝潮流一向影響著亞洲,對曾遠赴英國倫敦深造專業化妝課程的 Annie G. 來說,在香港唸Graphic Designs 已經受到英國殖民地的影響,所以在倫敦就讀 Air Brush 化妝課程時有種溫故知新的感覺,而且現在把立體感傳譯得更細膩,更感到外國人和華人對妝容潮流的要求不一樣。「香港人很愛跟隨潮流,但有時太過盲目地追潮流,根本她們不了解什麼是真正適合自己。而西方人很堅持自己的風格,就英國來說十年前流行的內眼線妝,今天走在街頭上仍可看到。」 Annie G. 同時指亦因為東方人很愛跟潮流,也很容易接受到新事物,所以在新書為大家指出華人化妝上的錯誤思想。「就蘋果肌來說,東方人的蘋果肌其實已經很大並不需要再去打亮。所以我與我的團隊特意訪問多位化妝課學生及模特兒,抽出了100個華人化妝時常見的狀況,再以“簡而精、快靚正”的小貼士為所有女性的解決問題,希望為大家提供一本有共鳴的工具書。」 炫美天書──超人氣星級彩妝100問 集合 100 個大中華女性化妝難題,總有一個你會遇到的狀況。由星級化妝大師Annie G. 及其星級團隊親自教授,以最專業的角度,深入淺出圖文並茂逐一解答。同時, Annie G. 更在書中親自教授適合 4 大亞洲女性輪廓的 4 大人氣彩妝上妝技巧,讓大中華的女性能找到最適合自己臉型的化妝要訣。 這本天書更特別請來與 Annie G. 合作無間的多位藝人,包括丘凱敏、 Celia Wong 、陳法拉、何超蓮、葉佩雯、劉心悠、吳千語、周秀娜、張曦雯、劉璇及顏卓靈等...分享她們的獨門化妝心得,讓天生愛美的女士能借鑑各位星級名人的經驗,打造最美妝容。

【2025年春日下午茶系列】
生活在我城
Cheers!・2025-04-03

轉眼間又嚟到花開嘅季節!到咗4月天氣暖D大家又可以約朋友一齊出街!去high tea都喺一個唔錯嘅選擇!等小編推介下有邊間酒店推出春天元素嘅下午茶,立即查看內文睇下邊間嘅春日下午茶你最想食! 澳門銀河 - 「春韻花語」主題下午茶 「春韻花語」系列喺西餅行政總廚任樂軒與馬來西亞Elle & Vire Professionnel大使張鎬維兩位甜品大師強強聯手推出限定下午茶體驗,熏衣草蜂蜜白巧克力撻、茉莉莓果慕斯、草莓千層酥等等,融合繁花美果嘅香氣! 「春韻花語」主題下午茶 供應日期:即日至5月31日 價錢:澳門元598 / 兩位 地點:「澳門銀河」CHA BEI 及萊佛士大堂吧 澳門大倉酒店 - 奈和美 澳門大倉酒店嘅奈和美邀您共賞短暫嘅櫻花季,細品「櫻桃下午茶」,包括櫻桃蜜餞櫻花茶蛋糕、水信玄餅、水蜜桃抹茶蛋糕、櫻花奶油巧克力費南雪及梅酒果凍北海道牛奶布丁等! 「櫻花下午茶」 供應日期:4月1日至5月28日 時間:下午2:30至下午5:30 價錢:澳門元528(兩位用) 地點:澳門大倉酒店地下大堂 澳門十六浦索菲特酒店 澳門十六浦索菲特酒店推出「春季主題下午茶」,包括鹹甜點茉莉花香縈繞千層酥、青檸綠茶芝士蛋糕、抹茶開心果蛋糕、蜜桃香草撻;甜菜根蟹肉捲佐鱘魚子醬等鹹甜點! 「春季主題下午茶」 供應日期:由2025年2月13日起 時間:下午3:00至 下午6:00 價錢:澳門元288 / 套 澳門文華東方酒店 澳門文華東方大堂酒廊推出嘅春日茶會下午茶(Spring Tea Party Afternoon Tea),包括可選手工創意蛋糕,造型精緻宛如藝術品,選用當季新鮮食材。每款新鮮出爐鹹點皆精選優質食材打造,鹹香可口。鬆軟香甜鬆餅外酥內軟,搭配香濃奶油同自製百香果橘子果醬及招牌紅桑子玫瑰果醬! 「春日茶會下午茶」 時間:下午2:30至 下午6:00 價錢:澳門元588 / 兩位

快速做用 elasticsearch 做中文 n-gram 關鍵字全文搜尋
科技新知
MacauYeah・2025-01-16

有些時候,我們對一些文章資料,光是使用Ctrl-F文字區配搜尋,很難找到完全吻合的結果。這時候,我們可以試試看快速搭建自己的中文搜尋引擎,看看能不能更易地找到資料。而中文搜尋引擎,其實用免費的elasticsearch也可以做到。我們就來看看怎樣快速起lab吧。 經 docker 下載及運行 elasticsearch docker run -p 127.0.0.1:9200:9200 -d --name elasticsearch \ -e "discovery.type=single-node" \ -e "xpack.security.enabled=false" \ -e "xpack.license.self_generated.type=basic" \ -v "elasticsearch-data:/usr/share/elasticsearch/data" \ docker.elastic.co/elasticsearch/elasticsearch:8.17.0 建立資料庫。在elasticsearch 中,示作index,並建立自己的n-gram analyzer和tokenizer。 curl -X PUT "localhost:9200/book-ngram?pretty" -H 'Content-Type: application/json' -d' { "settings": { "index" : { "max_ngram_diff" : 4 }, "analysis": { "analyzer": { "my_analyzer": { "tokenizer": "my_tokenizer" } }, "tokenizer": { "my_tokenizer": { "type": "ngram", "min_gram": 1, "max_gram": 5, "token_chars": [ "letter", "digit" ] } } } } } ' 假設資料庫每筆記錄有 record_id,title 和 content 三個欄位,其title, content都是中文內容。它們都套用 n-gram analyzer 。 curl -X PUT "localhost:9200/book-ngram/_mapping?pretty" -H 'Content-Type: application/json' -d' { "properties": { "title": { "type": "text", "analyzer": "my_analyzer", "fields": { "keyword": { "type": "keyword" } } }, "content": { "type": "text", "analyzer": "my_analyzer", "fields": { "keyword": { "type": "keyword" } } }, "record_id" : { "type" : "text", "fields" : { "keyword" : { "type" : "keyword" } } } } } ' 批量上傳內容。(如果要上載json檔,請把 -d'xxx' 改為 --data-binary @FILENAME) curl -X POST "localhost:9200/_bulk?pretty" -H 'Content-Type: application/json' -d' { "index" : { "_index" : "book-ngram" } } {"record_id":"1","title":"紅樓夢","content":"甄士隱夢幻識通靈賈雨村風塵懷閨秀"} { "index" : { "_index" : "book-ngram" } } {"record_id":"2","title":"西遊記","content":"混沌未分天地亂,茫茫渺渺無人見。自從盤古破鴻蒙,開闢從茲清濁辨。覆載群生仰至仁,發明萬物皆成善。"} { "index" : { "_index" : "book-ngram" } } {"record_id":"3","title":"水滸傳","content":"張天師祈禳瘟疫洪太尉誤走妖魔"} ' 多欄位搜尋,並指定title的權重為content的兩倍。 curl -X GET "localhost:9200/book-ngram/_search?pretty" -H 'Content-Type: application/json' -d' { "query": { "multi_match": { "query" : "開天闢地", "fields": ["title^2", "content"], "analyzer": "my_analyzer" } } } '

金秋的味道:澳門大閘蟹推介
澳城餐飲
Cheers!・2024-10-17

踏入10月,又到咗食大閘蟹的最佳季節!小編為大家挑選幾間有得食時令大閘蟹嘅餐廳,包括澳門君悅酒店「滿堂彩」、十六浦索菲特酒店「樂軒華」、皇都酒店「梓園上海菜館」、澳門銀河「花悅庭」,想食到滿滿嘅蟹膏就立即睇下文啦! 澳門君悅酒店「滿堂彩」 「滿堂彩」有一系列大閘蟹美饌, 包括 「蟹粉小籠包」、「蟹黃灌湯包」,以及「蟹黃鮮撈麵」 等等,仲有原隻大閘蟹雌蟹(四両半/170克)、雄蟹(六両 / 225克)! 價格:$98+起 推廣日期:2024年10月16日 至2024年11月30日 營業時間:正午 – 下午3:00 / 下午5:30 – 晩上10:00 餐單: https://bit.ly/3BSqwH3 十六浦索菲特酒店「樂軒華」 澳門十六浦樂軒華粵菜餐廳推出大閘蟹同“蟹”逅金秋大閘蟹套餐,有陳年花雕清蒸大閘蟹(公蟹 225~250g / 母蟹180~200g);“蟹”逅金秋大閘蟹套餐除咗呈獻「”蟹” 逅三味碟」,仲有「海鮮龍蝦湯手工麵」、「石斛花海螺燉老雞」等等美饌~ 價格:澳門幣488+ / 位 (兩位起售) 供應時間:18:00 – 22:00 菜單:https://shorturl.at/Fi7FD 皇都酒店「梓園上海菜館」 「梓園上海菜館」呈獻一系列豐盛的大閘蟹宴,推出「大閘蟹時令臻味套餐」及「大閘蟹至尊金蟹宴」,套餐每位兩隻「時令清蒸大閘蟹」(一皇、一后),小冷喺「陳年花雕醉蟹」~ 價格:澳門幣339+ / 位 (四位起售) 澳門銀河「花悅庭」 澳門銀河多間餐廳都有蟹宴,其中「花悅庭」現拆肥美大閘蟹,呈獻「鵝肝櫻桃流心蟹粉」、「蟹粉貢米釀花膠」、「蟹粉扒鮮菌香芋瓜環」及「手拆鮮蟹黃拌麵」等美饌,岩哂又想食蟹又想食烤鴨嘅你! 價格:$128+起 推廣日期:2024年9月18日起 營業時間:上午11:30 – 下午3:00 / 下午6:00 – 晩上10:30 餐單: https://s.ctm.net/reeGC

Spring Boot 03 - 做好Database的模組化及測試用例
科技新知
MacauYeah・2024-04-12

這節,我們將會使用spring-data-jpa,寫一個業務上的資料庫模組,提供資料表的存取,讓你的好同僚可以直接使用。這樣可以在多模組的環境中,減少同一個資料表在不同地方重複又重複地重定義。將來要更新,也可以使用jar檔的方式發佈。 下戴模版 我們跟上節一樣,使用Spring Initializr (Maven) 下載模版,但細節筆者就不再講啦。Dependency主要選擇 H2 Database Spring Data JPA 對pom.xml作一些微調,並把spring-boot-start-data-jpa,h2改為只在測試中生效。 並把Java檔案搬一搬位置 # old location src/main/java/io/github/macauyeah/springboot/tutorial/springbootdatatest/SpringBootDataTestApplication.java src/main/resources/application.properties # new location src/test/java/io/github/macauyeah/springboot/tutorial/springbootdatatest/SpringBootDataTestApplication.java src/test/resources/application.properties 以上的操作,主要是因為我們的目標是提供Schema,或者叫資料表規格。其他用於做連線的操作,我們不需要打包在jar內。所以把那些次要的東西都放在test資料夾中。我們這時可以先用mvn test指令,確保一切功能還是正常。 Entity folder 然後我們入正題,在pom.xml中加入hibernate-core,spring-data-jpa, 然後在main資料夾下加入 Entity、Repository,例如前述用過的Apple和AppleRepo,最後資料夾就像是這樣。 . |-- pom.xml |-- src | |-- main | | `-- java | | `-- io | | `-- github | | `-- macauyeah | | `-- springboot | | `-- tutorial | | `-- springbootdatatest | | |-- Apple.java | | `-- AppleRepo.java | `-- test | |-- java | | `-- io | | `-- github | | `-- macauyeah | | `-- springboot | | `-- tutorial | | `-- springbootdatatest | | |-- SpringBootDataTestApplication.java | | `-- SpringBootDataTestApplicationTests.java | `-- resources | `-- application.properties 然後我們在Test Case中使用AppleRepo @SpringBootTest class SpringBootDataTestApplicationTests { @Autowired AppleRepo appleRepo; @Test void contextLoads() { Apple apple = new Apple(); apple.setUuid(UUID.randomUUID().toString()); apple.setWeight(100.0); apple.setGravity(1000.0); appleRepo.save(apple); } } 這個跟前述02-spring-data-jpa最大的差別,就是我們的main中只有Entity相關的Class,我們發佈jar,別人引用我們的class,別人不會解發其他不相干的商業邏輯。假如發佈02的例子,因為Spring有自動初始化Component的原因,很可能會誤觸發02中的BasicApplicationRunner.java Source Code spring boot data test

Coding | Test Case 值得寫嗎?
科技新知
MacauYeah・2023-11-02

很多做軟件開發的朋友,其實都會聽過Test-driven的開發模式。就像Scrum一樣,名氣很高,但試過的人很少。為何會這樣呢?筆者認為,並非開發者懶,而是編寫Test Case的難度真的高。對比開發程式本身的成本,寫Test Case的時間/學習成本一樣高。 造成這些高成本的原因很多。一來是因為開發者並不像過往一樣,慢慢從零寫程式,一般都應用Framework去預構建一些東西,例如打包Database connection pool,Dependency injection。Framework是好用的,但就令你要模擬Mock up特定資源,變得越來越複雜。所以一般中、小型開發,都鮮有人懂得做Test Case(除了大神獨立開發者外)。筆者對於Spring boot等Framework,都摸索了很久,才能模擬一些特定資源。但Framework一更新,就很多部份都要重寫。所以筆者沒有很強調要做Test Case,因為成本認真大。 最近,在摸清一些test case 基本concept後,筆者又重新開始嘗試編寫test case。以下假設用的是object oriented programming 在開發自己的class,為每個public function,都寫test case。很多IDE, 都有提供相關自動生成test case function signature的功能(就是為你的目標function,起一個只有外框的test function。)vscode雖然不是原生支援java,但只安裝基本的java test package,就可以達到同樣效果。 在不依靠framework的情況下,自己class要『引用』的其他class object,不要經過自己使用new來生成object。全部經set function來傳入你要引用的class object。除非你的class是作為Factory Pattern(工商模式)生產某些object,不然你就不會再有new字眼。 在為自己class編寫test case時,就會可以模擬被『引用』Object的行為。這個object在傳統上可以使用oop中的interface類型來達到模擬又不會影響到原結構的做法。實在不想做interface,java還可以用mackito 這個libraray來硬改Object的行為。 同理,自己class要『引用』一些外部資源,那些設定資源的config,都應該要set function傳入。這樣你在test case中才能起一個臨時的模擬外部資源。 在不使用framework的情況,要全數去自行模擬,當然很痛苦,但至少你可以做一些很簡單的測試。 在使用framework的情況下,還有些教學都是教你mockito繼續模疑。但這會是很痛苦的,因為這樣叫做unit test,單元測試,你要模擬所有東西。在折衷的情況下,應該底層元件做unit test,但上層的元件就做integration test,整合測試。 在做integration test時,就差不多等同使用framework行起部份或必要的資源。而那些必要資源,可能指是的database service, network service。我們可以在test case中設立不同的config,從而把framework指向一些備用資源。 Database好貴,腦細不會付錢set up多一套,自己電腦不夠強,也不能跑起多個開發用Database。好在還有h2 database可以幫你,它是memory可以操作的。只要你的framework支緩就好。在初次使用Framework時,你總會覺得為何Database層要設得這些抽像,其實為的就是讓你可以隨時換Database。不論做測試還是做移植,都會少很多問題。 模擬Network service還是沒有銀彈,要麼就mockito硬改行為,要麼就是提供一套測試用service。筆者曾經為模擬別人的Network Http API,也花了相當時間自己建立dummy server,提供模擬效果。無論dummy的效果有多假,有多局限,例如if id == 1,always return true,也是有一定價值。當你做source code refactoring (重構),又或是做framework升級時,還是讓你可以安心一點。

Trip.com BNU優惠!機票減$125 酒店94折
激安優惠
MO560・2023-05-30

Trip.com BNU優惠!機票即減$125 酒店額外94折! -------------------- 2023年8月21日前,在Trip.com指定網頁使用任何BNU信用卡或Mastercard借記卡,機票最高減$125(優惠碼:BNUFLT),酒店享6%折扣(94折)(優惠碼:BNUHTL)。必須是線上付款的預訂才可享受優惠,酒店到店付款的預訂不適用,2023年12月31日前旅行/入住都可以使用。 機票優惠碼-BNUFLT:預訂機票滿HKD$2000即減HKD$50,滿HKD$5000即減HK$125,中國國內航班不適用。2023年12月31日前旅行都可以使用。 酒店優惠碼-BNUHTL:預訂酒店即享6%折扣(94折),不設最低消費,折扣沒有上限,到店付款的預訂不適用。2023年12月31日前入住都可以使用。 Trip.com 指定網頁:https://bit.ly/560-23052 即刻Save低呢個QR Code!而家買又得,之後買又得! 優惠詳情優惠內容:BNU卡訂機票及酒店優惠指定卡種:所有BNU信用卡及Mastercard借記卡預訂期限:2023年8月21日或之前入住日期:2023年12月31日或之前優惠代碼:機票:BNUFLT/酒店:BNUHTL預訂連結:Trip.com指定網頁注意事項:必須透過指定網頁預訂、到店付款的預訂不適用、中國國內航班不適用 Trip.com指定網頁 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! -------------------- 喜歡小編的文章嗎?比個Like支持我啦 :) Facebook: MO560Instagram: mo560_travelWebsite: https://motravel.info 想追蹤澳門信用卡、飛行里數、旅遊資訊?記得將MO560嘅追蹤設定調整為「最愛」!打開埋「帖子通知」就保證唔會錯過!

【澳門美食】高 CP 值扒房之選,澳門金沙酒店高雅扒房!
生活在我城
Lifemagfoodie・2022-11-11

作為澳門最歷史悠久的扒房之一,品質在水準之上,除了有單點外,亦推出幾款不同的午市及晚市套餐,非常豐富,絕對值得一試!這次小編分別試了單點及一些套餐菜式,想睇詳細介紹就繼續往下看吧! 餐前麵包 麵包質感鬆軟,濕潤度十足,不會太乾太硬,配搭焗蒜及牛油,蒜蓉麵包非常香口又開胃! 忌廉粟米 香濃的忌廉入口順滑,帶有粟米及麵包粒增加口感,不會太過厚重。 香煎北海道扇貝 (套餐) 北海道扇貝煎得剛剛好,入口即化,而且帶點半生熟的口感,配搭充滿奶香的忌廉汁,令人一口接一口。蘆筍及蘑菇亦非常鮮嫩,口感豐富! 薑味南瓜湯(套餐) 薑味不會太重而蓋過南瓜湯的味道,並可以為這道湯提味,南瓜湯加入烤過的南瓜籽,增添口感及香味。 澳洲 M6 黑毛和牛西冷牛扒 $688 來到重頭戲主菜的部份,來自澳洲的 M6 黑毛和牛西冷牛扒肉質細嫩,肉汁飽滿,而且油脂分佈均勻,入口即化! 烤黑安格斯里脊肉 配 燒嫩菜,牛油薯蓉,紅酒汁 (套餐) 黑安格斯里脊肉與 M6 牛扒的口感有些不一樣,口感比較有咬勁,但不會太硬,五成熟煎得剛剛好,一樣肉汁豐富,大家可按自己喜好選擇! 芝士焗通粉 ($68)及 炸薯條 (套餐 +$68) 芝士焗通粉芝士醬非常香濃,整體會比較飽肚;炸薯條的醬絕對是精髓所在,除了有茄汁,還有餐廳調配的墨西哥辣蛋黃醬,非常邪惡惹味! 高雅流沙朱古力蛋糕 伴糖潰覆盆子及大溪地雲呢拿雪糕 (套餐內,亦可單點 $75) 流沙朱古力蛋糕帶有濃郁可可味,而且不會太甜,流心程度亦控制得剛剛好,配搭覆盆子醬及雲呢拿雪糕更顯清新,作飯後甜品亦不會太膩! 澳門金沙酒店高雅扒房 地點:澳門金沙3樓 電話:+853 8118 8822 精選午市套餐(三道菜)$298 :詳情 精選牛扒套餐 $588 起:詳情

葡京酒店主打精緻葡菜「葡國餐廳」,除夕夜特選晚餐!
生活在我城
Lifemagfoodie・2021-12-14

位於葡京酒店的高級精緻葡菜「葡國餐廳」推出的這個除夕夜特選晚餐,誠意滿滿,全部菜式都選用高質食材,擺盤用心,絕對是味蕾及視覺享受。提早預訂更有8折優惠,有興趣的朋友就繼續看小編的食評分享吧! 酥炸馬介休球伴火腿及香瓜 馬介休球入口綿滑細緻,馬介休超足料,配搭香瓜非常清新! 香煎帶子伴蟹肉青蘋果卷配鮮果沙律 帶子煎得剛好,入口軟熟,還可以嘗到淡淡鮮味。青蘋果卷整成啫喱口感,酸酸的非常開胃,是一道輕盈菜式。 南瓜忌廉湯伴鮑魚仔 忌廉湯奶香味非常濃郁,與順滑的南瓜湯完美融合,鮑魚仔把這道湯提升另一層次嘅鮮味。 慢煮黑鱈魚伴魚子醬配菠菜 鱈魚肉入口即化,配搭鹹香魚子醬及白汁波菜,香口而不膩! 蒜蓉扒波士頓龍蝦 肉質非常新鮮,同平時吃到嘅乾柴質感完全不一樣,而且廚師非常用心的把蝦鉗去殼,每一口都係滿滿的肉啊! 柑橘雪葩 套餐即將來到尾聲,但精彩菜式仍源源不絕,這道雪葩柑橘超香濃,不會太酸又不會太甜,感覺比吃真正的柑橘更濃郁,完全突出了那種甘甜味,吃完感覺剛剛下肚的食物消化不少,感覺又可以開吃了! 炭燒美國肉眼扒伴里昂薯配黑椒汁 肉眼扒推介大家點五成熟,軟硬適中,咀嚼時肉汁滿滿,搭配黑椒汁非常提味! 特式甜品車 呢個甜品車太瘋狂,選擇超多而且份量十足,推介栗子撻及開心果蛋糕! 葡國餐廳 地 址:葡京酒店西座三樓 營業時間:12:00 – 14:30 | 18:30 – 22:30 訂 座:(853) 8803 7676 價格:$975 */每位 供應時間:2021 年 12 月 31 日