搜尋

搜尋結果

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的建立。

為何好事不過三,請說說。
宗教玄學
熊神進・2022-07-02

#選吉日忌諱# 30多年前, 筆者在日本工作, 當時遇到一位元記者, 他對中國文化很有興趣, 還常常看「港產片」, 她問我Why the Chinese saying goes, good things are no more than three. Good things don't happen more than three times. Is it ldquo;There is a limit to the frequency of good things. Often used to remind people to be contented, and not to be greedy and never satisfied. Greed is the root of all evil.rdquo;因為他不懂玄學, 我沒有詳細跟她解釋。 好事不過三, 壞事也不過三, 「三」在玄學上是很有意思, 它不是單純指一個數量, 而且一種智慧提醒, 好像: 「三」更窮, 四更富。 「三」世書。 「三」 言兩語。 三更, 就是淩晨3點? 三世書就是講前世、今生、來世?三言兩話, 就是三句話?如果你這樣想, 中國的書都給你讀完。 在日課中, 我們也是說「好事不過三」, 所謂「好事」, 簡單來說, 婚宴、開店、進宅也是好事。 好事是叫師傅選日, 「壞事」又是什麼?壞事就是說落葬、下咒、做手術等。 在命理學上有所謂「犯沖」的問題, 好事是修回來的福報, 例如開店, 進宅, 結婚等, 我們不建議緣主一百天內選吉日二次做好事, 因為「福無重至」, 福佑不會接連而來,一來就會沖走福份, 因此師傅說「好事不過三」。 Blessings never come in pairs , 這是老師傅說的, 也是一種玄機, 很多人都不知道。 辦一次好事, 功德薄上記錄下來, 這就結案, 再積福, 才再辦好事。 你一百日內要辦二次好事, 玄學上不是不可以, 而且師傅要為你做借福儀軌, 把你未來的福, 抽取一點, 因此很多人一百人內做了二次好事, 會因福份不足, 出事了。 ldquo;一百天內做三次好事, 成?rdquo; ldquo;不成rdquo; 我回答。 好事, 要選吉日, 一生人做一次已很好, 你結婚一次, 不好嗎?你想一生人結婚離婚再結婚離婚, 你不累嗎? 師傅是善菩薩, 他她不把真相跟你說是有他她的苦衷。早幾天有一位香港朋友請我幫忙選吉日進宅, 我要她把資料給我, 其中一項是女性的月經期。 月性不像男性, 陽宅不是陰宅, 我這位朋友是女性, 獨居, 女性屬陰, 經血屬陰, 師父在選日上要注意很多忌諱。 選日是要向土地神、乾坤鬥君呈啟, 工序很多, 找三個吉是是一件費神的事, 萬一選了出來, 緣主因為經期而不能入宅, 要再選吉日, 這就是好事過三了, 會令緣主減福。 It never rains but it pours, as they say 壞事就是壞事, 壞事會接踵而來, misfortunes never come singly, 一件壞事起了, 我們要燒「釋迦牟尼香」, 一月燒一枝, 燒的時候把手機關上。 我希望大家明白師傅擇吉日的用心, 政府註冊的師傅不會在一百日內為緣主多次選吉日, 這是不專業行為。 想清楚才請師傅幫忙。

紫金砂化病痛卍字開光龍頭龜家庭擺件
宗教玄學
熊神進・2021-03-05

2021年化病痛吉祥物 龍頭龜, 自古以來都是用在招財、化煞、袪病三大風水功能上。 紫金砂龍頭龜的職責是袪病, 從筆者30多年工作經驗中, 發現紫金砂龍頭龜放在臥房的窗臺, 真的可以提升身體虛弱的人的正能量。 這套龍頭龜是放在藥師佛壇上供奉, 由於早晚聽經, 龍頭龜三思其過, 誠心受教, 筆者知道大家的需要, 今年首次把少部份放在淘寶ldquo;熊神進風水法器店rdquo;供有緣人去請。 請各位有緣人提交訂單前,在ldquo;給賣家留言rdquo;處注明: 使用者的姓名 性別 陽曆(新曆、西曆、西曆)出生年月日時辰如沒有時辰, 只填年月日 以備熊老師開光和加持,開光和加持的時間約10天內個別人士會在30天內。有緣人提供的所有資料均保密。本店法器包郵的地區僅限國內。 龍頭龜法器經玄學家開光和加持後,能削弱負磁場對使用者的不良影響,增強使用者的正能量,但是法器並非萬能神物,請勿寄予ldquo;起死回生、扭轉乾坤rdquo;的厚望,最終能否達成願望,還看各人的努力和修行。 龍頭龜是通俗叫法,亦有人叫龍龜。相傳為古代龍生九子,龍龜背負河圖洛書,揭顯天地之數,上通天文,下知地理,中和人世;龜背、龜尾有化病煞之效。選擇紫金砂龍頭龜的時候,老師會按照使用者八字壽元、疾厄宮來考慮使用者應該用哪種龍頭龜開口還是閉口龍頭龜 。每一套龍頭龜都必須道符, 把符燒了, 浸水, 潔淨後, 開光加持, 功德是殊性, 請有緣人好好珍惜。 收到龍頭龜之後:你不用選吉日, 白天把衪放在臥室, 頭向窗外。 最後提提大家, 「紫金砂化病痛卍字開光龍頭龜」的底部必須有一個ldquo;金卍字rdquo;, 這是佛教種子字, 可以化病及辟邪, 很重要。 龍龜個子很小, 目測30mm x 10mm x 20mm 如有任何問題,歡迎聯絡: 林小姐 13726267799晚8時後 或加微信號 13726267799 熊神進:澳門 85366618785 公共微信 macaumasterxiong 私人微信 macaumickey 淘寶風水法器店:httpmacauhung.taobao.com Facebook 熊神進澳門風水師 中國澳門風水掌相學會會長(澳門政府註冊) 熊神進玄學信箱 httpsgoo.gljAVv8U

美國航空豪華濟艙促銷,香港飛美國航點HKD9,208起!
激安優惠
OHChance 旅遊誌・2018-06-02

美國航空推出了豪華經濟艙的優惠,由8月底至出發一路到明年都有。以一萬出頭坐PE 其實真係算平(一般都要15000),另外一些較長途及一般較貴的轉機航線好值得留意,例如邁阿密,一般經濟艙點平都要6000(仲可能要轉2次機),呢次一萬搞掂真係有so! 今次優惠的是 P class 票,入亞洲萬里通有110%哩程。以香港直飛洛衫磯為例,一個來回就有15900幾哩。記得6月22日亞洲萬里通就改制,到時20000哩就夠換日本來回機票。 再補充一下,上海跟北京出發一樣有平,而且比香港出發更低價,大概便宜20003000左右;而香港出發方面,可能會看到一些經日本坐日航轉機去美國的航班可以選,但不敢肯定是不也一樣坐到日航的PE艙,如果是話就更超值了! 《優惠價錢(來回連稅)》 (直飛航點)*香港hArr;洛杉磯:HKD10,744*香港hArr;達拉斯:HKD12,624 (精選轉機航點,更多航點請美國航空官網查閱)*香港hArr;紐約:HKD10,858*香港hArr;拉斯維加斯:HKD9,438*香港hArr;三藩市:HKD9,208*香港hArr;西雅圖:HKD9,368*香港hArr;奧斯汀:HKD11,208*香港hArr;芝加哥:HKD11,478*香港hArr;丹佛:HKD9,218*香港hArr;邁阿密:HKD10,852 (注意轉機航線有可能因機型關係,某些航段是普通經濟艙)  《出發日期及最長停留》.出發日期:9月3日至12月31日.最長停留:6個月   《購票日期及方法》.購票日期:6月5日2359前預訂.購票方法:至美國航空官網.預訂網址:httpswww.aa.com  【輔助訊息】.此優惠可以不同點來回;.美國航空豪華經濟艙票價已包2件各23KG免費託運行李及餐點。  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  價錢 Sample ndash; 香港飛洛杉磯來回連稅HKD10,744 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpohchance.info 去日本旅行買咩 JR Pass好?唔知間航空公司好唔好坐?即上 OH!Note!小燦的旅行筆記做功課 httpohnote.ohchance.info 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!

智慧生活模式 本澳網店起革命
專題報導
Cheers!・2017-03-31

一個網購平台是怎樣煉成的你登記咗未呢响本澳首個購物網站「澳門好幫手」新張期間,優惠多到嘭嘭聲,除了小市民消費購物時得益,本澳的中小企及社福團體,才是最大的受惠者。 網店東主各有見地 先機當然要早著,做生意食頭圍永遠有著數,針對 在「澳門好幫手」的逾50個合作網店入面,早於網站試 運期間已經加入成為本澳網購先驅的幾間商號負責人,在經營過程中各有心得,睇下佢哋以賣家角度又對這個本地網購平台有何意見 低成本營商環境 網上商店不需龐大的租金及人手,造就了不少中小 企網店抬頭,以四兩撥千斤的營運模式對澳門這傳統小社區的商戶已經起了變化。 假如你是本澳的商號,CTM亦歡迎你申請進駐「澳門好幫手」成為當中一員,申請後合資格的商戶會有專人到店作個別分析,了解每間店的不同需要而作配合, 亦歡迎不同界別的社福機構及青年文創藝術工作者加入,擴大這個屬於澳門人的網上商圈。 壹文創百貨 55號一人有限公司 「澳門好幫手購物」壹文創百貨 市場策劃經理 陳啟鵬先生 採用大型「格仔舖」銷售概念,兼與提供場地予本澳藝術家舉行展覽的實體店壹文創百貨,陳 啟鵬先生坦言早有意開設網上平台作買賣,但購物網站一 般除了貨架,還有其他額外營運開支費用等等需要支付,當他知悉「澳門好幫手」這個本地化的購物平台,與他以「澳門文創」及「澳門品牌」的開店理念相同便一拍即合,加上在他店裡租「格仔」的手作人,貨品都是少量生產,能負擔的營運成本較低,較適合以網店方式銷售。 除了本地元素,他亦對CTM這強大網絡支援有信心,當有疑問時一個電話便能獲得IT支援協助 ,這是外地的購物平台無法提供的服務,在宣傳方面亦幫了不少忙,可以集大家所長,令「澳門好幫手」更強大。 潮樓咖啡In Cafe 世紀萬豪 「澳門好幫手購物」潮樓咖啡 市場發展部經理 盧曉茵女士 盧曉茵女士自言在剛開始涉獵網店操作時仍需要時間模索,,但經過CTM團隊來店鋪親自教導便 很快上手,更大讚網站寫的程式系統很方便用家。盧女士打趣說,在剛開始時,拿著優惠券來到的客人及她的樓面夥計,大家都對這網上交易的訂單號及兌換碼不太了解,有雞同鴨講的情況,現在已經有默契。 她表示也曾試過與幾個購物平台合作,最後還是選擇有信心保證的「澳門好幫手」。她指這網站便是網上版的澳門商圈,專門買賣有澳門特色的東西、澳門的商家、澳門的產品、澳門的服務,也給客人更大的購買信心,很安全地消費。即使海外、內地及香港的客人也能在此找到保證是澳門特色的商品,如果將來在支付方式的選擇上,能加入澳門通、微訊錢包或支付寶這些 途徑作交易便更理想。