搜尋

搜尋結果

Spring Data 關聯型態 01
科技新知
MacauYeah・2024-07-16

筆者身邊的朋友,首次接觸 ORM 的關聯型態時都會覺得很難,筆者自己也是。但在好好地理順它的設計時,就會覺得其實很簡單。 因為篇輻很長,我們先以Code First的角度,先體驗一下ORM程式讀取的便捷性,以及解決一個常見的序列化問題。 雙向存取 例如一個Parent,有好幾個Child @Entity public class Parent ... Parent Primay Key @OneToManymappedBy=quot;parentquot; List children = new ArrayList; TODO add remove @Entity public class Child ... Child Primay Key @ManyToOne Parent parent; 上述的寫法很簡潔,ORM會為你自動加入join column,處理關聯的載入。在讀取Parent時,它的所有Children就可以直接在Java層面讀取,在讀取Child時,它的Parent也隨時取得。也就是,開發人員只要經SQL準備其中一方的資料,另一方並不需要手動準備,它就可以自動按需載入。 RESTFul API 坑雙向存取 Spring Data在Java層面的雙向存取,已經做到很方便。但經常坑到我們的是Spring Data與RESTFul API的混合應用。當我們嘗試經API回傳我們的Parent Json時,API會很聰明地把關聯的Children也變成Json回傳。但他也會把child中的parent不斷重複變成json,變成無限輪迴。 坊間有兩種不同的解決方案,可以防止無限輪迴。 讓Json可以認得已經序列化的元素。@JsonIdentityInfo 讓Json只可以單向序列化serialization。@JsonManagedReference, @JsonBackReference, @JsonIgnore 筆者兩個方向都試過,但首個方法並不通用,至少它不能算是一般常見的無腦Json結構。它需要伺服器、客戶端都懂這如何經IdentityInfo認得重複出現的元素。 而單向序列化,是筆者現時的通用解。在設計RESTFul READ API時,筆者就會決定到底是Parent自動回傳Child,還是Child自動回傳Parent。決策的考慮因素,主要在於是否可以簡化Client的API調用次數。通常從Parent出發,自動回傳Child,可以節省API調用。但如果是選項性的結果List of Value,就倒過來。有時候,遇著API需要雙向設計,就只好自己設計DTO資料傳輸對象 Data transfer object, DTO。 例如Parent API,就原封不動回傳原本的元素 @Entity public class Parent ... Parent Primay Key @OneToManymappedBy=quot;parentquot; List children = new ArrayList; @Entity public class Child ... Child Primay Key @ManyToOne @JsonIgnore Parent parent; Child API,就反過來引用。 public class ParentDTO ... Parent Other fields except children public class ChildDTO ParentDTO parent; ... Child Other fields 這種DTO,看起來很麻煩。但其實Spring有提供一個簡便的複制DTO功能,它可以把自動複制兩個class中有同一名稱、同一型別的欄位到另一個class上,不需要逐個欄位明文寫出來。 BeanUtils.copychild, childDTO; BeanUtils.copyparent, parentDTO; childDTO.setParentparentDTO 因為child、childDTO中的parent欄位型別不同,BeanUtils.copy會自動忽略,其他欄位就會自動複制。 註 其實古早的網頁系統設計,DTO的概念一直存取。只是現在RESTFul API的流行,很多框架已經提向便捷的Json轉換。若然平時只需Json單向存取,筆者還是省略DTO的建立。

2019美食節攻略(附交通資訊、開放時間)
專題報導
椒鹽脆餅・2019-11-16

一年一度的美食節又到了,看見大家都在Instagram洗版,我也去凑了個熱鬧 第一感覺就是吃了這麼多下來,價格好像比往年平宜(人均一百多)。而且今年可以用手機支付,環保又方便。不同的手機支付有不同的優惠,像Mpay就是首筆買滿$50減$15,如果很多人去的話每人付一次就可以省挺多的! Notari諾榙里黑松露牛肉配薯條 MOP 752個 這是在美食節吃的第一道菜,也是最好吃的!因為它的牛肉很嫩,而且這個醬吃下來不會很油膩,推薦! 肥珊茶餐廳 吉列豬扒包 MOP 40 另外一個必吃的是肥珊茶餐廳跟臉一樣大的吉列豬扒包!肥珊是位於青洲的一個茶餐廳,所以平時不去青洲的話很難有機會可以吃到。它的豬扒分量十足,而且脆口多汁,非常邪惡但很好吃!! 滿記牛油果奶昔 喜歡牛油果的朋友一定要試一下這個牛油果奶昔,喝下去很滑順,冰冰的很消暑 黃金蟹蓋 MOP 603個) 這個蟹蓋上放滿了薯泥和香濃的芝士,蟹的味道沒有很重,但是跟薯泥放在一起真的是一個很好的搭配!不過建議幾個人一起吃,因為每人吃一個的話一下子就飽了。 Kika雪糕 MOP 25 (2個球) 選了Tiramisu和豆腐,豆腐味真的是回憶中的味道,這跟中學時期吃的OK豆腐雪糕一模一樣!我在它停售之後就沒有吃過豆腐雪糕,非常的懷念! 馬來東超大魚蛋 MOP 10 這個魚蛋真的很有據頭,裹面還包了肉碎,但吃起來就是福建魚蛋的味道吧! 漁兵衛焦糖芝士玉子燒 MOP25 漁兵衛這次推出的玉子燒味道非常特別,除了我們點的這個焦糖芝士玉子燒,它還有珍珠奶茶味的玉子燒,珍珠奶茶控可以試一下!這一道比較像是甜品,對我來說太甜了! Cakez cafe 海賊燒 MOP 35 它有一股很香的蒜蓉味,配上不同的海鮮和半熟蛋,非常特別!這個也是值得一試的~ 去美食節怎麼可以不吃棉花糖?它還有很多其他的圖案,小朋友一定很喜歡!我們點的是最普通的小太陽~ 這次美食節的賣點是北海道村,所以下層有很多不同種類的日本美食。有些還是札幌限定的小食,這次試的烤牛肉粒和烤牛舌味道都頗不錯的!大家可以去發掘一下~ 活動資訊 日期:2019年11月8日到11月24日 時間:下午5時至晚上11時星期一至四;下午3時至凌晨12時星期五、六、日 地址:澳門西灣湖廣場 這次美食節分別設有4條免費穿梭巴士路線分別在:南灣國際銀行、黑沙環市場街、氹仔中央公園、關閘廣場 巴士:5, 5AX, 9A, 18, 18B, 23, 26, 32和N2到觀光塔下車。

熊神進:2017雞年羊生肖運程
玄學星相
熊神進・2017-01-30

熊神進:2017雞年羊生肖運程羊:1955年、1967年、1979年、1991年、2003年、2015年2017年的羊失勢,命盤不見貴人星,筆者初步推斷,這是羊生肖性格受到ldquo;寡宿rdquo;星使然。簡單來說,羊比較內向、被動、保守,其實在去年年底(立秋後)桃花星動了,生命中有壹位異性走近妳,只是妳不願意接受,大家尷尬地膠著。ldquo;吊客rdquo;主喪服, 認真留心家中的長輩,他們有可能患上高危病,如情況屬實,妳會很煩惱,為了安全著想,建議妳在家中擺放ldquo;四季葫蘆rdquo;。個人身體狀況亦欠佳,應註意衛生和飲食習慣,羊男應少抽煙和飲酒。總體來說,今年羊生肖會吃力壹些,因為要個人面對ldquo;天狗rdquo;、ldquo;吊客rdquo;、ldquo;寡宿rdquo;和ldquo;披頭rdquo;星,每壹顆星都是壹個傷害,傷害過後還要面對2018年被朋友背叛的煩惱。此外,年輕的羊,不妨利用業余時間進修,為自己增值,迎接未來的工作挑戰。2017雞年羊生肖的吉星、兇星圖表: 2017雞年羊生肖「事業運」:ldquo;天狗rdquo;和ldquo;披頭rdquo;都是小人星,因此今年是非很多,所以壹定要註意自己的言行舉止,否則容易在背後遭人話柄。工作上也忌鋒芒太露,以免招人嫉妒。玄理上,工作進度因有小人從中作梗,猶如逆水行舟,吃力不討好,更甚者還被上司責罵。建議主動接近年長的人,跟他們真誠交流,逆境中發揮同舟共濟的精神,這樣才可沖破困難,力保不失。打工族不見大吉星出現,事業上難免有些受阻,從事服務性行業的員工很受氣,而政府前線工作人員也不好受,全年都收到市民投訴。做生意的人士,會遇上3年壹次的財困,尤其是做出口貿易人士,依筆者看法,今年不宜擴展業務,反而按兵不動,在原有基礎上鞏固壹下,安安定定做下來,才是好事。 2017雞年羊生肖「愛情運」:ldquo;寡宿rdquo;是壹顆非常不利愛情的星,無論男女遇上,心理上都是寂寞,對婚事/感情提不起勁。有個別的羊還有情緒病,啟動自我保護意識,不想開始戀愛,或不知道下壹步如何做(在過去30年,筆者常見流年盤出現寡宿星的人去占蔔)。如果妳真的確認對方的關系,今年妳的另壹半會是妳珍貴的堅強後盾,他/她耐心聆聽妳的心聲,每天跟妳信息交流。建議妳把內心的喜樂、苦悶、生活瑣事向對方傾訴,這將會得到對方的回應。如果情到濃時,大家可以去壹次旅遊。夫妻之間存在不少的問題,例如是否在雞年懷孕,又或者樓價下跌時應不應該置業,總之今年的爭吵跟ldquo;小三rdquo;無關。筆者明白ldquo;寡宿rdquo;星破壞力驚人,因此建議大家在臥室擺放ldquo;終生相愛姻緣吊墜rdquo;,同時農歷十二月不宜夫妻壹起出外旅遊。 離婚/分手後的男女,心情仍未平靜,今年是靜止期,不建議相親,反而適合進修。其實現今社會,知識換取機會,只要妳多讀書,學歷高了,竹門對竹門,要是妳不願學習,只是混了壹段婚姻回來,哭哭啼啼過日子。2017雞年羊生肖「財運」:打工族,加工資並不是因為妳有突出的工作表現,而是例行公事,象征式加少少。請不要生氣,在龐大開支中,要取得收支平衡再不是靠固定的微薄收入,反而要開源,筆者建議妳做電子商貿/開網店,在副職中找壹點錢。有關如何增加收入問題,筆者從四大兇星中想出二個方法,第壹就是把ldquo;五路財神元寶盤rdquo;放在明財位上,這方法最實用,可以長達47年的效力;第二,男女都可以佩帶ldquo;增財吊墜rdquo;。人在沒有辦法下才想出上述的快捷方法,如果大家嘗試後認為財運好了,請壹定要多布施,做善事,如果貪得無厭,惡果就會來。行善的而且確可以為羊的未來財富鋪路,因此羊在今年可以參與壹些慈善拍賣會,又或贈醫贈藥去幫助有需要的人,只要放下名利心,妳的財富即使少了,也是有意思的生活。羊生肖2017雞年每月吉兇提點: 2017年羊生肖趨吉避兇方法:1. 今年沒有貴人星進命,玄理上壹切都是靠自己,其實這種狀況沒有不好,因為人是獨個兒來到人間,瀟灑走走,獨來獨往也是小事。反而要註意小人,通常ldquo;天狗rdquo;和ldquo;披頭rdquo;都是壞家夥,羊不要太熱情跟同事談私事,也不要參與他/她們的辦公室政治。2. ldquo;吊客rdquo;是小兇星,農歷十二月醜未相沖,從星盤推斷會有壹些白事或病痛,估計應驗在老人身上,最簡單的化解方法還是在枕頭裏放壹個ldquo;開光小八卦rdquo;,或在家中擺放ldquo;四季葫蘆rdquo;,保護長者的身體健康。 3. 人總有三哀六旺,四大兇星的力量實在不少,要是做好準備,我們先恭請ldquo;阿彌陀佛開光化煞寶袋rdquo;,把衪放在臥室,可把負能量減到最低。 4. 在兄星ldquo;披頭rdquo;的帶動下,妳有可能跟男友在交談中發生誤會,如果情況屬實,只要妳放下公主病,自己出來解釋就可以冰釋。5. 今年有機會出國,而且很enjoy,在旅途中,妳會慢慢感受人生,享受海風吹拂的樂趣,更重要的,還是大家壹起增進感情。以上的生肖運程只是慘考,人的命運並不是靠玄學家三言兩語來抉定,真正掌握命運的人還是自己,筆者在此留下聯系方式(電話13726267799林小姐或85366618785熊老師),請不要客氣,我們會繼續為妳服務。● 作者介紹:熊神進老師自少在南洋長大,少承祖命,傳授易經及陰陽五行術數,回澳後擔任電臺、電視臺、報章雜誌風水專欄主持,88年開始辦八字班教學,連續10年被澳門旅遊局派往歐洲推廣玄學文化,2010年創立中國澳門風水掌相學會,近年影響力滲透內地,擔任國內各大企業風水顧問,亦常年為報章雜誌撰寫風水、姓名學、運程專欄文章,國內博客瀏覽人次超過五千萬,微博粉絲超過二百萬。● 淘寶店:為方便讀者,熊神進老師已開通淘寶風水法器店:httpmacauhung.taobao.com● 公共微信號:macaumasterxiong● Facebook:熊神進澳門風水師● 如讀者有任何咨詢,歡迎致電熊神進的國內助理林小姐,電話:13726267799(晚上8時後)

幸村 - 點解日本年輕人都不愛考政府工?
環宇搜奇
幸村・2023-07-01

上星期澳門430點公務員筆試開考,據稱達1萬7千人報考,簡直萬人空巷。 市道唔好,公務員是鐵飯碗,而且按薪俸點91元計算,不計津貼,入職已穩袋3萬9千元,不用供樓的話,已經生活得相當體面。 澳門的公務員薪金在全球排名非常高,因為賭業和旅遊業的主要稅收,澳門政府有足夠的財政資源支付較高的的公務員薪金,高收入更加令年輕人對政府工更趨之若鶩。 而日本的政府工人工有幾高?和澳門相比只可以說不是同一個層次。 翻查了2019日本總務省人事課的數據,日本政府工打工仔的平均年齡約43歲,平均月薪為44.7萬日元,折合約澳門2萬5千元左右,這個數字已包括基本工資及獎金。 老實講,2萬5千月薪澳門一個中層的賭場員工或的士司機都不難揾到。 雖然全世界的工務員都難考,但日本的工務員不只難考,還要非得從名牌大學畢業,其中還要看讀哪個學科。 以外務省或大藏省為例,歷史學畢業不要,經濟學畢業也不要,幾乎只收東大法學部的畢業生,為什麼只要法學部的學生? 因為法學部本身已經有法律的知識基礎,而且比一般學科有更需要死記硬背,換言之需要的是不折不扣的考試機器。 既然是考政府工需要精英,那麼法學部的碩士或博士生會不會特別有優勢? 答案是不會,只因政府工只要求大學畢業,讀到碩士或博士只會給上級眼高手低的印象,對於升職一點幫助都沒有。 終歸咎於日本政府工體系的升職條件並不是能力,而是論資排輩講,在日本打工文化中是一個難以逾越的鴻溝,因此年輕人多數對政府工興致缺缺。 在經濟學和社會學的角度來說,公務員行業並不生產物資,也不會像服務行業這樣帶來收益,工作不會為GDP增長帶來貢獻,年青人都熱衷考政府工的話,社會只會窒息創意,發展停滯不前。 前提是有充足的工作崗位,人擅其才,才是讓所有人都獲幸福的方法。

星昇辦慈善電影場持動物保護法
娛樂殿堂
LifeMag Editor・2016-08-15

星昇文化創意協會為支持9月1日出台的動物保護法,並感謝所有愛護動物義工團體及大力爭取保護動物法人士。特別在8月25日下午7時在永樂舉辦《狗狗沒有家Dogs without names》善慈電影場,扣除開支,全數捐款予澳門流浪貓狗。 電影故事源自日本 311大地震讓許多災民被迫撤離家園,許多毛小孩也因此被遺棄在輻射區內,這些寵物後來過著怎麼樣的生活?影片描述電視製作人久野佳奈美小林聰美 飾目睹 2011年日本 311大地震之後,被棄養在福島核電廠境內 20公里內的貓狗,以及被送進收容所面臨安樂死命運的狗狗,深深受到衝擊,然而採訪途中,她認識了許多不畏殘酷現實,能多救一個就是一個的愛心人士,讓她看見生命的希望。 而離婚十年的前夫前田勇祐(上川隆也 飾演)突然傳來訊息。佳奈美對前田訴說他看到流浪貓狗的殘酷現狀之後,對自己的無能為力感到愧疚,身為攝影師的前田對她說「我們的使命應該就是拍下真相,讓更多人知道吧!」在前田及前輩的鼓勵下,佳奈美開始拍攝被收容之後的狗狗,像是躲過大地震摧殘的狗和飼主之間深厚的情誼,即使被迫分隔兩地也不會削減;積極導入流浪狗陪同制的老人安養中心,紀錄「櫻之里山科」老人院之中,老人與狗狗的溫馨生活。無家可歸的狗狗接觸新的人類,得以重生,互相扶持,佳奈美這下才知道人和狗的有千絲萬縷關係。 當天除澳門愛護動作協會及動物義工團體代表出席外,出席嘉賓包括本澳及香港一衆歌手藝人:杜俊瑋、小瑜、謝偉倫等、藝人陳柏霖、古天祥、陳璟威、李嘉美、Jeffrey Lou;賴珍珍為當晚善慈大使。該協會冀透過電影提倡不要棄養、不要買及對動物要愛護而非玩耍。