搜尋

搜尋結果

不買真的對不起自己了!澳門聖誕節終極大折扣,美妝品低至...
其他
澳門生活圈・2018-12-22

下週一就是平安夜了 吃個蘋果平平安安 然後和自己說聲晚安 直到第二天早上起來 感受一下一年一度的聖誕節 Merry Christmas 話說聖誕節出去逛街 單身狗又是被虐腫麼辦? 當然必須要約上幾個知己好友 搞上幾打啤酒走一波啦 喝完之後,或許整個聖誕節都是你的了 言歸正傳 澳門的聖誕節前夕 各種場所已經開始開展活動了 光影節、購物節、各種演出等等 氣氛已經是夠熱鬧的了 今年的聖誕節 或許你身邊還是少了一個ta 但不要緊! 澳門的各大商場的年末終極折扣 絕對你能彌補你! 人啊,在年輕時就該對自己好點 花自己的錢取悅自己、投資自己 買點書,充實下自己 花點錢,打扮好自己 由內而外提升自信、提高底氣! 這個聖誕節 小編有點東西想share給大家 沒錯!就是澳門打折掃貨攻略! 單身漢子一條,有資源,隨便share 【新八佰伴聖誕鉅惠】 【新八佰伴地址】 1、免費巴士 在關閘or港澳碼頭乘坐“澳門英皇娛樂酒店”免費巴士前往酒店,下車步行至商場。或搭乘免費的發財巴到葡京,再步行前往。 2、公共巴士 · 外港客運碼頭 乘坐10/10B(殷皇子馬路下車)、28B(區華利前地下車)、28A(亞馬喇前地下車)、3(約翰四世大馬路下車); · 關閘總站 乘坐9(區華利前地下車)、3/3X/5(早7:00-早9:00)(殷皇子馬路下車)、25(約翰四世大馬路下車)。 【回力時尚坊鉅惠】 回力時尚坊的85折聽聞了嗎? 一系列優惠美妝套裝精品任你選購 除此之外,購買1,000元现金券 還可以享受85折的優惠! 跟小編說說你們的工資夠嗎? 不夠的話,小編精神上支持你 來看看回力時尚坊的有什麼靚貨 看好了快速下手! 【回力時尚坊地址】 Add:澳門友誼大馬路回力球場回力JA Avenue 關閘有海立方免費穿梭巴士來回 地址:澳門海港街161號 營業時間:10:30am-10:00pm(週一至周日) 諮詢電話:(853)8801-2688 看完以上優惠你是否心動了呢? 有些適合的,有些不適合的 有些需要的,有些不需要的 這就要看自己缺哪一樣啦~ 看好之後,帶上錢包來澳門過聖誕 趁著打折,趁著有錢 就該對自己好點! 圖片來源:新八佰伴、回力時尚坊 版權屬於原作者 編輯整理:小嚕

不買真的對不起自己了!澳門聖誕節終極大折扣,美妝品低至...
其他
澳門生活圈・2018-12-22

下週一就是平安夜了 吃個蘋果平平安安 然後和自己說聲晚安 直到第二天早上起來 感受一下一年一度的聖誕節 Merry Christmas 話說聖誕節出去逛街 單身狗又是被虐腫麼辦? 當然必須要約上幾個知己好友 搞上幾打啤酒走一波啦 喝完之後,或許整個聖誕節都是你的了 言歸正傳 澳門的聖誕節前夕 各種場所已經開始開展活動了 光影節、購物節、各種演出等等 氣氛已經是夠熱鬧的了 今年的聖誕節 或許你身邊還是少了一個ta 但不要緊! 澳門的各大商場的年末終極折扣 絕對你能彌補你! 人啊,在年輕時就該對自己好點 花自己的錢取悅自己、投資自己 買點書,充實下自己 花點錢,打扮好自己 由內而外提升自信、提高底氣! 這個聖誕節 小編有點東西想share給大家 沒錯!就是澳門打折掃貨攻略! 單身漢子一條,有資源,隨便share 【新八佰伴聖誕鉅惠】 【新八佰伴地址】 1、免費巴士 在關閘or港澳碼頭乘坐“澳門英皇娛樂酒店”免費巴士前往酒店,下車步行至商場。或搭乘免費的發財巴到葡京,再步行前往。 2、公共巴士 · 外港客運碼頭 乘坐10/10B(殷皇子馬路下車)、28B(區華利前地下車)、28A(亞馬喇前地下車)、3(約翰四世大馬路下車); · 關閘總站 乘坐9(區華利前地下車)、3/3X/5(早7:00-早9:00)(殷皇子馬路下車)、25(約翰四世大馬路下車)。 【回力時尚坊鉅惠】 回力時尚坊的85折聽聞了嗎? 一系列優惠美妝套裝精品任你選購 除此之外,購買1,000元现金券 還可以享受85折的優惠! 跟小編說說你們的工資夠嗎? 不夠的話,小編精神上支持你 來看看回力時尚坊的有什麼靚貨 看好了快速下手! 【回力時尚坊地址】 Add:澳門友誼大馬路回力球場回力JA Avenue 關閘有海立方免費穿梭巴士來回 地址:澳門海港街161號 營業時間:10:30am-10:00pm(週一至周日) 諮詢電話:(853)8801-2688 看完以上優惠你是否心動了呢? 有些適合的,有些不適合的 有些需要的,有些不需要的 這就要看自己缺哪一樣啦~ 看好之後,帶上錢包來澳門過聖誕 趁著打折,趁著有錢 就該對自己好點! 圖片來源:新八佰伴、回力時尚坊 版權屬於原作者 編輯整理:小嚕

【大灣區】中歐風情 ※巴伐利亞莊園※
旅遊情報
莫雪・2022-05-04

中歐風情 ※巴伐利亞莊園※ 廣東河源市源城區的【巴伐利亞莊園】, 坐落萬綠湖水脈與大桂山龍脈交匯之間,依山傍水, 風景秀麗; 中、西結合的源城區。 整個莊園有置身德國風情的莊園建築, 而我們身處下榻的酒店, 又是佛坨寺廟、清幽園林包圍的一座酒店, 一對眼睛, 兩種感受, 非常獨特的體驗。 【巴伐利亞莊園】, 一個旅遊的新地標。 一座融合了東西方文化交流薈萃的庄園, 她既有中國的客家圍屋和寺廟, 又有德國的古堡和風車; 更有兩地都有著引以為傲的優質空氣、温泉、 森林覆蓋和可作為飲用水大型湖泊。 河源的【巴伐利亞莊園】創造了多個國內外第一; 第一個塑有釋迦牟尼金身端座金菩提樹下成佛的一座客家圍屋式寺廟; 全國首創國醫國藥温泉, 一座極其讓人神往的庄園。 這裡, 除了觀全球首座以客家土樓建築為特色的福源寺以外, 還是首座戶外仿金銅鑄金菩提聖樹, 樹高有3.7米, 有4800片金葉子, 運用18吨仿金銅鑄造而成, 取意釋迦牟尼菩提樹悟道成佛的典故。 這個莊園森林環抱, 園林覆蓋率達約七十一的百分比, 翠綠成蔭, 早上或傍晚散步或是運動其中, 吸一口滿載含氧量非常高的清新氣息, 為身心靈過濾一刻思緒, 莊園以面向全世界為願景,創新打造 “後疫情時代” 的確是宜居、 工作以及旅遊的美麗莊園。 而「福源寺」便是在【巴伐利亞莊園】裡面, 欣賞客家圍屋式建築的寺院之餘, 看菩提佛像是以佛祖在 菩提樹下得道成佛, 還可上香禮佛,寓意事事順利! 離【巴伐利亞莊園】不遠處, 便有個國醫國藥溫泉區, 打造中藥調理多個泡湯池區, 佔地3萬平方米, 共有62個特色室外湯池, 也有室內大溫泉。 溫泉水溫攝氏45℃—70℃不等, 亦有冷泉池水供互換體溫。 我們入住【巴伐利亞莊園】, 是包了入場票無限次泡的, 晚飯後, 大伙當然遍試湯池, 感受不同的湯藥之味了。 河源巴伐利亞莊園地址: 廣東省河源市源城區高埔崗街道萬洞旅遊區 #嶺南佗城# #東山書院# 本篇文章、相片版權屬作者所有,經由版權持有人授權CyberCTM.com發表。 聯絡及邀約: irene801802@hotmail.com

澳門教育家陳康妮:未來學生渴望與社會交往
文化創意
陳康妮・2020-12-07

【作者簡介】 陳康妮 Miss Connie 澳門科技大學講師 澳州墨爾本大學主修高等教育管理學 澳門高等教育管理學專家(Digital Educator) 澳門培訓師 (Digital Trainer) 澳門教育專欄作家 (Digital Writer ) 全球職涯發展師 從事高等教育管理培訓工作十七年 培養澳門教師具備科學精神 未來學生渴望與社會交往 全球神經科學教育學者發現,疫情隔離引起的大腦活動類似於渴望飢餓時看到的活動。 自從全球冠狀病毒大流行以來,許多人只能在視頻通話中見過親密的朋友和親人。新研究發現,在這種社會隔離中,我們感到的渴望與飢餓時我們對食物的渴望有著相似的神經基礎。 研究人員發現,在完全隔離一天之後,當人們整天沒有吃東西時看到麵食的照片,與看到人們在一起的樂趣時就會激活同一大腦區域。被迫與世隔絕的人們渴望與飢餓的人們渴望食物的方式相似的社會互動。這一發現符合直覺的想法,即積極的社交互動是人類的基本需求,而孤獨是一種令人厭惡的狀態,可以促使人們修復缺少的東西,類似於飢餓。在專注於社會壓力如何影響人們的行為和動機。 孤獨度 研究人員發現,人們對孤獨的反應取決於他們正常的孤獨水平。那些感到長期處於孤立狀態的人,與那些擁有豐富的社交生活的人相比,在10小時的隔離期之後,對社交互動的渴望更弱。對於生活確實充滿了令人滿意的社交互動的人來說,這種幹預對他們的大腦和自我報告產生了更大的影響。 研究人員還研究了大腦其他部分(包括紋狀體和皮層)的激活方式,發現飢餓和孤立都激活了這些區域的不同區域。這表明這些地區更加專業,可以應對不同類型的渴望,而黑質則產生更普遍的信號,代表各種渴望。 既然研究人員已經確定他們可以觀察到社會隔離對大腦活動的影響,我在學校教課時與老師探討社交隔離如何影響學生的行為,視頻通話等虛擬社交聯繫人是否有助於減輕對社交互動的渴望,以及隔離如何影響不同年齡段的學生。和老師們探討未來全球科學教育家看到的大腦反應是否可以用來預測在冠狀病毒大流行早期實施的封鎖期間相同的參與者對被隔離的反應。藉此話題培養老師對科學教育的素養。

澳門航空25週年最後一撃全航線遠期優惠!日韓MOP1,598起!台泰越1,138起!大陸航點911起!
激安優惠
OHChance 旅遊誌・2019-09-13

澳門航空25週年優惠推出最後一擊全航線遠期優惠,賣出年1月到6月ge 票。一些航點在一些小假期都有特價,例如福岡在4月底的距勞動節在執筆時就有幾張平飛。  《優惠價錢(來回連稅)》 [日韓]*東京:MOP2,199*大阪:MOP2,132*福岡:MOP1,976*首爾:MOP1,598 [台泰越]*台北:MOP1,238(限NX632)*高雄:MOP1,138(限NX658)*曼谷:MOP1,301(限NX886)*河內:MOP1,347*峴港:MOP1,187(限NX870) [大陸航點]*北京:MOP1,811(限NX6/NX9)*成都:MOP1,711(限NX106)*太原/青島:MOP1,611*天津/南京/寧波/杭州/重慶:MOP1,511*上海/貴陽/廈門:MOP1,211*鄭州/合肥/溫州:MOP1,111*南寧:MOP911  《出發日期及最長停留》.出發日期:2020年1月6日至6月30日.不適用日期:日本:3月13日-4月17日; 4月29日; 5月4-7日       韓台越泰:4月4日; 4月9-10日; 4月29-30日; 5月1日; 6月25日       大陸:2月1-9日.最長停留:7天  《購票日期及方法》.購票日期:9月14日23:59前.預訂方法:澳門航空官網.預訂網址:https://www.airmacau.com.mo/  【行李資訊】.澳門航空票價經濟艙已包括20KG托運行李  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。 OHChance 手機 APP 特價資訊直接送到你手!馬上下載:     [價錢 Sample – 澳門飛福岡來回連稅MOP1,976] ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 https://ohchance.info/ 去日本旅行買咩 JR Pass好?即上 OH!Note!小燦的旅行筆記做功課 https://ohnote.info/ 唔知間航空公司好唔好坐?馬上 Subscribe OH Chance Youtube 睇睇佢:https://youtube.com/c/OHChanceTravel 睇埋 Facebook 專頁 https://fb.com/ohchance 第一時間獲得最新旅遊資訊!

【香港。食記】The Farmhouse: 北角型格自助餐
全球飲食
原來世界這樣大・2018-08-22

新開的北角酒店Hotel Vic的自助餐裝飾以農舍為主,再帶點型格的感覺。這次跟朋友到The Farmhouse 一嚐他們的自助餐。以前總是眼闊肚窄,一見到喜歡的東西就衝過去,現在反而是每樣小嚐就好。 在The Farmhouse,冷盤和熱食是分開的,其實有很多酒店的自助餐都是這個做法,不足為奇。冷盤方面有龍蝦、蟹、翡翠螺、青口等等,可算是每次自助餐最聚集人群的地方了。我取了半份龍蝦,相當新鮮,實在不錯呢! 這邊有個巨型的冷藏櫃擺滿了風乾火腿、意大利香腸等等的西式頭盤食物,跟沙律拼在一起,十分開胃,味道也不俗呢。而這個冷藏櫃令整個The Farmhouse氣派也提升了,感覺比起平時把食物陳列出來,更加衛生,對我來說相當的加分。 不過這冷藏櫃唯一不好的地方就是每次都只限一個人去打開櫃子夾東西,要是人流很多的話,這也會大排長龍呢!還有壽司吧,不過這天對壽司刺身不太感興趣,也不多加解說了。 平時酒店的自助餐來來去去也是橙汁等等現成果汁,令我最驚喜的是The Farmhouse的鮮榨果汁,在旁邊的櫃子選取生果,服務員就會為你製作出鮮榨果汁了,我的是西瓜配雪梨,有著西瓜的清涼又有雪梨的滋潤,跟同枱朋友分享哪個生果配搭最好喝是我們當晚最重要的一個環節呢! 熱食方面基本上中、西式都是齊全的,我自己獨愛他們的燒物和西冷扒,正正就在熱食的最當眼處。燒物有串燒、燒蝦等等,烤得均勻惹味。而西冷扒的肉質較為鬆軟,且肉味較重,最適合就是配點燒汁慢慢享用囉!然而大家要留意一下燒烤區,因為不時也有鵝肝的呢,當晚很幸運吃到鵝肝。香煎鵝肝密密綿綿的感覺,口感細膩,不過也不宜吃得太多,小嚐就好了。 熱食的還有不能少的粉麵、中式小菜、西式的Pizza、印度薄餅、熟食海鮮等等,反正就是很豐富,照顧不同朋友的飲食喜好了。 回到冷盤區,當然是甜品時間了!冷藏櫃內陳列著各式各款的甜品,雖然我不太喜歡吃甜品,但老實說比起別的酒店自助餐,款式似乎不算太多,恐怕主攻甜品的朋友要失望了!另外這個旋轉的雪糕櫃也是相當的吸睛呢,雪糕的選擇比我想像的多。 Hotel Vic新開張,同時The Farmhouse也剛剛開始招待客人,然而The Farmhouse的多方面還是有很多可改進的空間,食物方面我覺得是不錯的,但要留住客人,也需要繼續努力啊! The Farmhouse北角北角邨里1號海匯酒店西座2樓

費城交響樂團載譽重臨澳門威尼斯人 於5月28及29日呈獻兩場音樂會
音樂聯合國
LifeMag Editor・2016-05-09

澳門威尼斯人隆重宣布費城交響樂團將連續五年載譽重臨澳門。由音樂總監雅尼克•涅傑瑟貢(Yannick Nézet-Séguin)帶領的費城交響樂團,將於5 月 28至29日在威尼斯人劇場演出。澳門音樂會之亮點包括備受讚賞的中國鋼琴大師郎朗將為首晚演出擔任特別演奏嘉賓,為觀眾上演《費城交響樂團與郎朗合作音樂會》,而美籍日裔小提琴家五嶋龍亦將在第二晚音樂會上首次與費城交響樂團一同演出,帶來《費城交響樂團2016中國駐地與亞洲巡迴演出》。 是次澳門音樂會獲澳門特別行政區政府文化局支持,以及澳門威尼斯人作為亞洲巡迴演出冠名贊助商,樂團將於北京、上海、香港、東京、大阪及日本川崎市等地進行精彩演出。《費城交響樂團與郎朗合作音樂會》及《費城交響樂團2016中國駐地與亞洲巡迴演出》將分別於5月28日及5月29日在威尼斯人劇場舉行,門票現於5月5日(星期四)於金光票務售票處公開發售。 享負盛名的鋼琴大師郎朗與費城交響樂團有著深厚的淵緣。郎朗少年時首赴美國,入讀費城的柯蒂斯音樂學院,期後於職業生涯早期與費城交響樂團合作帶來他的首度演出。是次澳門音樂會郎朗將演奏拉赫曼尼諾夫(Rachmaninoff)的《第一鋼琴協奏曲》(First Piano Concerto)。 美籍日裔小提琴家五嶋龍將在費城交響樂團的澳門、大阪、東京及川崎市表演首次亮相,其演奏樂曲包括普羅科菲耶夫(Prokofiev)《第一小提琴協奏曲》(Violin Concerto No. 1),並與費城交響樂團首次合演武滿徹(Toru Takemitsu)創作的《鄉愁—紀念俄國電影製作人安德烈‧塔爾科夫斯基》( Nostalghia – In Memory of Andrei Tarkovsky)。 費城交響樂團將在巡迴表演期間帶來一連串特別活動以及演出,致力推進其文化外交及交流之承諾。除於澳門威尼斯人舉辦的兩場音樂會外,樂團亦將於5月28日(星期六)在澳門進行兩場社區活動,包括由費城交響樂團樂師舉行的大師班,以及在世遺之一的龍環葡韻住宅式博物館進行戶外即興演出。 拉斯維加斯金沙集團及金沙中國環球首席市場官賀德偉表示:「我們很榮幸能與費城交響樂團繼續合作。澳門正不斷發展成為一個充滿文化體驗的目的地,金沙中國亦致力支持澳門多元化發展。作為公司的承諾之一,我們很高興能安排費城交響樂團要員給澳門本地音樂學生帶來獨家大師班,能夠回饋本地社區對我們來說非常重要。」 費城交響樂團是當今世界最知名的交響樂團之一,以及到過最多地方演出的其中一個美國交響樂團。其亦是費城、賓夕法尼亞州及美國的全球大使。連同是次《費城交響樂團2016中國駐地與亞洲巡迴演出》,費城交響樂團過去五年間在一直亞洲地區致力巡迴演出,駐地合作以及參與社區活動,使其獲得巨大成功。

【日本。大阪】├住宿┤ 大阪VIA INN梅田酒店 (ヴィアイン梅田) x 免費早餐 ~ 地點好性價比非常高的酒店
走遍世界
80後愛旅行✈️・2022-08-25

「Via Inn 梅田」是一間位於大阪梅田區蠻新的酒店, 是一間定位為商務旅館的酒店。 我們由機場坐大巴到Herbis Osaka Bus Terminal下車, 斜對面就是JR大阪駅, 再往「阪急東通商店街」方向走。 「Herbis Osaka Bus Terminal」 我們就是在這裡下車 斜對面就是「JR大阪駅」 基本上就是在大阪駅對面的路上一直走, 8分鐘左右就會見到「阪急東通商店街」, 在阪急東通商店街後面就是VIA INN 梅田了!! (下圖的右上角) 走進「阪急東通商店街」裡面, 時間已經是凌晨00:30了, 但通內的部份食肆都還沒關呢! 直直穿過阪急東通商店街後, VIA INN 梅田就在右手邊~ 超方便的! 從大門的設計看到酒店應該是走型格路線 大堂也是貫徹黑色為主的設計 大堂一角有休息的地方, 還有電腦設備可以自由使用 辦理完Check in手續後就上房間囉~ 日本酒店一般都會有女性用品給女性住客用取用, 像是卸妝用品, 潔臉產品, 梳子等等, 但基本上都是放在櫃檯內, check in時工作人員會拿出來給女性住客選取。 而VIA INN梅田是放在電梯口旁, 讓有需要的住客自由選取 而電梯旁還有一個7-11的住客專用入口, 另一個入口是在大街上。 住客可以在酒店內直接推門到便利店內, 而相反由便利店往酒店方向則要刷房卡才到進到酒店範圍, 這個小小的保安舉動真的非常貼心。 這間7-11內有7 Bank, 就是可以用銀聯提款卡取錢, 真的非常方便~ 半夜想拿錢都沒問題呢!! 酒店的1樓是Reception和7-11, 2-11樓是客房, 12樓是餐廳和自助洗衣房等。 我們住在5樓 我們訂的是「禁煙シングルA」房型 是一張雙人床的房型 跟市區酒店房一樣, 不會大, 但是應有盡有 走到12樓公共空間看看 一邊是餐廳, 另一邊是自助洗衣房 自助洗衣房~ 對很多自由行的旅客來說都是很重要的 還有製冰機。 我覺得製冰機非常有用, 因為旅行一般我都會自備熱水壺煲水喝, 有冰塊就不用慢慢的等水變凍, 直接加入冰塊就可以了 (懶人方法) 還有自動販賣機, 凍的熱的都有 12樓也是吃早餐的地方, 早餐是06:30-09:30 Via Inn梅田的早餐都是附贈的, 就是說房間的價錢已經包了早餐了啊~ (酒店可能隨時作出改變) 因為酒店8月才開幕, 連帶餐廳看著也非常的新! 還有聖誕樹的裝飾呢~ 本來以為附贈的早餐可能只有麵包和茶, 結果出乎意料, 根本就是普通付費的自助早餐風格!! 麵包、意粉 沙拉、熱食 日式早餐 就連飲料都有不同選擇! 還記得餐廳是在最高層的12樓嗎? 這裡窗邊的位置都能一邊享用美味的早餐, 一邊欣賞梅田繁華的街景 我們在這裡住了2個晚上, 吃了2頓早餐, 款式都不一樣的!! 就算住幾天都不怕早餐會吃到悶!! 超用心的!!! 除了經過「阪急東通商店街」步行到酒店外, 酒店正門對開就已經有一個地鐵出口, 雖然它是地下街的出入口, 就是說從地鐵內找到這個出口可能會比較難找, 但由酒店出來直接下去坐地鐵還是一流的!! 真的下雨也不用害怕, 傘都不用撐~!! 這個入口是地下街「泉の広場」(噴泉廣場) M-9出口 VIA INN梅田退房也是採用全自動化的, 其實現在日本很多酒店都是, 可以更節省時間。 選一個你看得懂的文字 插入房卡 螢幕上就會顯示你應付的費用, 因為我們check in的時候已經付錢了, 所以check out就不用付囉。 最後按確認就OK了~ VIA INN 梅田 (ヴィアイン梅田) VIA INN 梅田 (ヴィアイン梅田): 〒530-0018 大阪府大阪市北区小松原町1番20号 06-6314-5489 https://www.viainn.com/cht/umeda/ JR大阪站(御堂筋口)步行5分鐘 地鐵地下街泉の広場(噴泉廣場)M-9出口

Spring Boot 06 - Spring Boot Web 調試工具
科技新知
MacauYeah・2024-08-02

之前兩節,都一直在講怎樣寫code,也介紹了Test Case的好。若為初次接觸,Spring有很多設定需要摸索,若開始時就設定錯誤,對不少人來講都會有很大打擊。在這裏,筆者就介紹一些vscode和spring的工具,可以讓IDE多幫忙一下,減少走歪路的機會。 vscode插件 以下兩個插件,都在於提示用戶設定。 Spring Boot Dashboard (vscjava.vscode-spring-boot-dashboard) 可以那它來運作spring boot app,省去找尋main 位置的麻煩 綜覽整個程式中的所有Bean (Bean是一個很重要的元素,日後會再提及) 若程式為Spring boot web,可以顯示所 http endpoint。 Spring Boot Tools (vmware.vscode-spring-boot) 檢查設定檔的設定值有沒有寫錯 (application*.properties, application*.yml) 綜覽檔案中的有以@為首的與spring相關的元素(檔案很大時就會有用) 可以在IDE運行spring時,查看@元素的bean資訊 (not works ?, 加了actuator也是沒有看見) Spring Initializr(vscjava.vscode-spring-initializr) 經網絡初始化spring 專案的依賴引用設定 Maven for Java (vscjava.vscode-maven) 若大家在使用Spring Initializr時,選取了maven作管理工具,那麼這插件就可以在後續幫忙更新引用。 若專案的Spring 及㡳層引用有變,vscode也需要它來引用更新。 這是java 開發工具包(vscjava)的其中一員,它的其他插件也可以順帶安裝。 調試工具 - open api / swagger-ui 如果我們在開發Web http API ,其實都是為了該某個客戶端使用。但如果該客端明白我們的API該怎樣使用,大家總不會逐個連結,自行編寫使用手冊及範例吧。所以就有了open api 和 swagger-ui 的旦生 。 open api,就是一個公認的使用手冊標準,我們只要在spring-web中加入 springdoc-openapi-starter-webmvc-ui 的程式庫,就可以自動為我們的controller 生成 open api 的說明檔。 更強大的是,這個程式庫可以利用剛生成的open api,配上 swagger-ui ,自動測生一個可供測試的頁面。這個頁面可以供碼農們直接操作,也會產生對應的 curl 指令,讓碼農們可以在任何的主機上重複。這樣,那麼是沒有太多解釋的說明文檔也可以使用。 做法很簡單,在pom.xml中加入依賴。 org.springdoc springdoc-openapi-starter-webmvc-ui 2.5.0 (由於安全性問題,上述程式碼未能完整顯示,請參見文末完成Source Code) 然後我們就可以加入Controller,運行 spring 後,我們可以在 http://localhost:8080/swagger-ui/index.html 找到 swagger 的頁面,然後就可以在 ui 上測試API了。 躲在Proxy背後的 swagger 如果你跟筆者一樣,使用 code-server 或 github codespaces ,你就不能很隨意地連接到 8080 端口。你只能經過Http Proxy去訪問。這樣 open api的原有的設定就不合用了。 這時我們需要自行修改 open api 的 bean,加入我們真正的根路徑。然後筆者使用 code-server,而IDE只會在port 9000上執行,它對外的前置路徑會是 http://localhost:9000/proxy/8080/。 @Bean public OpenAPI springShopOpenAPI() { Server server = new Server(); server.setUrl("http://localhost:9000/proxy/8080/"); return new OpenAPI().servers(List.of(server)); } (由於安全性問題,上述程式碼未能完整顯示,請參見文末完成Source Code) 然後訪問 http://localhost:9000/proxy/8080/swagger-ui/index.html,還會發現 "Failed to load remote configuration." 。但你可以在 "explore" 搜尋欄位內貼上 http://localhost:9000/proxy/8080/v3/api-docs,再一次搜尋檔案,就回復正常了。 註:如果你熟習Nginx這類Reverse Proxy ,你的環境有條件直接修改 Request Header,加入X-Forwarded-*,就不用煩惱寫Bean了,也不用手動在explore裏重新修正api-docs的位置。詳見 https://springdoc.org/index.html#how-can-i-deploy-springdoc-openapi-starter-webmvc-ui-behind-a-reverse-proxy Controller的繼承 Spring Controller的 @ 標記 (Annotation) ,其實支援繼承的。經Spring 生成的 api docs,也有如何效果。例如以下程式碼 public class ParentController { @GetMapping("/postfix") public String postfix(){ return "this is postfix"; } } @RestController @RequestMapping("/api") public class ChildController extends ParentController { @GetMapping("/direct") public String directCall() { return "direct result"; } } (由於安全性問題,上述程式碼未能完整顯示,請參見文末完成Source Code) 在ChildController的實例中,它會有兩個API,分別是 /api/direct /api/prefix 它支援Java Function Overwrite(覆寫),但不能改 @ 標記,以下就是一個錯的例子 @RestController @RequestMapping("/api") public class ChildController extends ParentController { @GetMapping("/Overwrite") // 把這個 @ 行刪了才能正常執行 public String postfix(){ return "this is Overwrite"; } }(由於安全性問題,上述程式碼未能完整顯示,請參見文末完成Source Code) Source Code spring boot web api doc