搜尋

搜尋結果

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的方法,至少可以讓大家驗證己儲存的結果。

端午節習俗知多少?端午節7大習俗
節慶盛事
Jackst・2017-05-26

端午節(Dragon Boat Festival)為每年農曆五月初五,又稱端陽節、午日節、五月節等。「端午節」為中國國家法定節假日之一,並已被列入世界非物質文化遺產名錄。 端午節的來歷由來,起源於中國,最初是中國人民祛病防疫的節日,吳越之地春秋之前有在農曆五月初五以龍舟競渡形式舉行部落圖騰祭祀的習俗;後因詩人屈原在這一天死去,便成了中國漢族人民紀念屈原的傳統節日;部分地區也有紀念伍子胥、曹娥等說法。 端午節習俗有哪些?有吃粽子,喝雄黃酒,掛菖蒲、蒿草、艾葉,薰蒼朮、白芷,賽龍舟等端午節習俗。 端午節習俗【端午節傳統風俗大全】: 賽龍舟 賽龍舟,是端午節的主要習俗。相傳起源於古時楚國人因捨不得賢臣屈原投江死去,許多人划船追趕拯救。他們爭先恐後,追至洞庭湖時不見蹤跡。之後每年五月五日划龍舟以紀念之。借划龍舟驅散江中之魚,以免魚吃掉屈原的身體。競渡之習,盛行於吳、越、楚。 其實 ,「龍舟競渡」早在戰國時代就有了。在急鼓聲中劃刻成龍形的獨木舟,做競渡遊戲,以娛神與樂人,是祭儀中半宗教性、半娛樂性的節目。 後來,賽龍舟除紀念屈原之外,在各地人們還付予了不同的寓意。 江浙地區划龍舟,兼有紀念當地出生的近代女民主革命家秋瑾的意義。夜龍船上,張燈結綵,來往穿梭,水上水下,情景動人,別具情趣。貴州苗族人民在農曆五月二十五至二十八舉行「龍船節」,以慶祝插秧勝利和預祝五穀豐登。雲南傣族同胞則在潑水節賽龍舟,紀念古代英雄岩紅窩。不同民族、不同地區,划龍舟的傳說有所不同。直到今天在南方的不少臨江河湖海的地區,每年端節都要舉行富有自己特色的龍舟競賽活動。 清乾隆二十九年(1736年),台灣開始舉行龍舟競渡。當時台灣知府蔣元君曾在台南市法華寺半月池主持友誼賽。現在台灣每年五月五日都舉行龍舟競賽。在香港,也舉行競渡。 此外,划龍舟也先後傳入鄰國日本、越南等及英國。1980年,賽龍舟被列入中國國家體育比賽項目,並每年舉行「屈原杯」龍舟賽。1991年6月16日(農曆五月初五),在屈原的第二故鄉中國湖南嶽陽市,舉行首屆國際龍舟節。 在競渡前,舉行了既保存傳統儀式又注入新的現代因素的「龍頭祭」。 「龍頭」被抬入屈子祠內,由運動員給龍頭「上紅」(披紅帶)後,主祭人宣讀祭文,並為龍頭「開光」(即點晴)。然後,參加祭龍的全體人員三鞠躬,龍頭即被抬去汩羅江,奔向龍舟賽場。此次參加比賽、交易會和聯歡活動的多達60餘萬人,可謂盛況空前。爾後,湖南便定期舉辦國際龍舟節。賽龍舟將盛傳於世。 端午食粽 端午節吃粽子,這是中國人民的又一傳統習俗。粽子,又叫「角黍」、「筒粽」。其由來已久,花樣繁多。 【端午節吃粽子的來歷由來】 據記載,早在春秋時期,用菰葉(茭白葉)包黍米成牛角狀,稱「角黍」;用竹筒裝米密封烤熟,稱「筒粽」。東漢末年,以草木灰水浸泡黍米,因水中含鹼,用菰葉包黍米成四角形,煮熟,成為廣東鹼水粽。 晉代,粽子被正式定為端午節食品。這時,包粽子的原料除糯米外,還添加中藥益智仁,煮熟的粽子稱「益智粽」。 時人周處《岳陽風土記》記載:「俗以菰葉裹黍米,hellip;hellip;煮之,合爛熟,於五月五日至夏至啖之,一名粽,一名黍。」南北朝時期,出現雜粽。米中摻雜禽獸肉、板栗、紅棗、赤豆等,品種增多。粽子還用作交往的禮品。 到了唐代,粽子的用米,已「白瑩如玉」,其形狀出現錐形、菱形。日本文獻中就記載有「大唐粽子」。宋朝時,已有「蜜餞粽」,即果品入粽。詩人蘇東坡有「時於粽里見楊梅」的詩句。這時還出現用粽子堆成樓台亭閣、木車牛馬作的廣告,說明宋代吃粽子已很時尚。元、明時期,粽子的包裹料已從菰葉變革為箬葉,後來又出現用蘆葦葉包的粽子,附加料已出現豆沙、豬肉、松子仁、棗子、胡桃等等,品種更加豐富多彩。 端午節的早晨家家吃粽子紀念屈原,一般是前一天把粽子包好,夜間煮熟,早晨食用。包粽子主要是用河塘邊盛產的嫩蘆葦葉,也有用竹葉的,統稱粽葉。粽子的傳統形式為三角形,一般根據內瓤命名,包糯米的叫米粽,米中摻小豆的叫小豆粽,摻紅棗的叫棗粽;棗粽諧音為「早中」,所以吃棗粽的最多,意在讀書的孩子吃了可以早中狀元。過去讀書人參加科舉考試的當天,早晨都要吃棗粽,至今中學、大學入學考試日的早晨,家長亦要做棗粽給考生吃。 煮粽子的鍋里一定要煮雞蛋,有條件的還要再煮些鴨蛋、鵝蛋,吃過蘸糖的甜粽之後,要再吃蘸鹽的雞蛋「壓頂」。據說吃五月端粽鍋里的煮雞蛋主夏天不生瘡;把粽子鍋里煮的鴨蛋、鵝蛋放在正午時陽光下曬一會再吃,整個夏天不頭痛。 一直到今天,每年五月初,中國百姓家家都要浸糯米、洗粽葉、包粽子,其花色品種更為繁多。從餡料看,北方多包小棗的北京棗粽;南方則有豆沙、鮮肉、火腿、蛋黃等多種餡料,其中以浙江嘉興粽子為代表。吃粽子的風俗,千百年來,在中國盛行不衰,而且流傳到朝鮮、日本及東南亞諸國。 佩香囊 端午節小孩佩香囊,傳說有避邪驅瘟之意,實際是用於襟頭點綴裝飾。香囊內有硃砂、雄黃、香藥,外包以絲布,清香四溢,再以五色絲線弦扣成索,作各種不同形狀,結成一串,形形色色,玲瓏可愛。 在中國某些南方城市,青年男女還用香囊來表達愛意。 懸艾葉菖蒲 民諺說:「清明插柳,端午插艾」。在端午節,人們把插艾和菖蒲作為重要內容之一。家家都洒掃庭除,以菖蒲、艾條插於門眉,懸於堂中。並用菖蒲、艾葉、榴花、蒜頭、龍船花,製成人形或虎形,稱為艾人、艾虎;製成花環、佩飾,美麗芬芳,婦人爭相佩戴,用以驅瘴。【描寫端午古詩詞有哪些】 艾,又名家艾、艾蒿。它的莖、葉都含有揮發性芳香油。它所產生的奇特芳香,可驅蚊蠅、蟲蟻,凈化空氣。中醫學上以艾入藥,有理氣血、暖子宮、祛寒濕的功能。將艾葉加工成「艾絨」,是灸法治病的重要藥材。 菖蒲是多年生水生草本植物,它狹長的葉片也含有揮發性芳香油,是提神通竅、健骨消滯、殺蟲滅菌的藥物。 可見,古人插艾和菖蒲是有一定防病作用的。端午節也是自古相傳的「衛生節」,人們在這一天洒掃庭院,掛艾枝,懸菖蒲,灑雄黃水,飲雄黃酒,激濁除腐,殺菌防病。這些活動也反映了中華民族的優良傳統。端午節上山採藥,則是我國各國個民族共同的習俗。 懸鐘馗像 鍾馗捉鬼,是端午節習俗。在江淮地區,家家都懸鐘馗像,用以鎮宅驅邪。唐明皇開元,自驪山講武回宮,瘧疾大發,夢見二鬼,一大一小,小鬼穿大紅無襠褲,偷楊貴妃之香囊和明皇的玉笛,繞殿而跑。大鬼則穿藍袍戴帽,捉住小鬼,挖掉其眼睛,一口吞下。明皇喝問,大鬼奏曰:臣姓鍾馗,即武舉不第,願為陛下除妖魔,明皇醒後,瘧疾痊癒,於是令畫工吳道子,照夢中所見畫成鍾馗捉鬼之畫像,通令天下於端午時,一律張貼,以驅邪魔。 掛荷包和拴五色絲線 應劭《風俗通》記載:「五月五日,以五彩絲系臂,名長命縷,一名續命縷,一命辟兵繒,一名五色縷,一名朱索,辟兵及鬼,命人不病瘟」。 中國古代崇拜五色,以五色為吉祥色。因而,節日清晨,各家大人起床後第一件大事便是在孩子手腕、腳腕、脖子上拴五色線。系線時,禁忌兒童開口說話。五色線不可任意折斷或丟棄,只能在夏季第一場大雨或第一次洗澡時,拋到河裏。據說,戴五色線的兒童可以避開蛇蠍類毒蟲的傷害;扔到河裏,意味着讓河水將瘟疫、疾病沖走,兒童由此可以保安康。 孟元老的《東京夢華錄》卷八記載:端午節物,百索、艾花、銀樣鼓兒,花花巧畫扇,香糖果子、粽小,白團。紫蘇、菖蒲、木瓜、並皆茸切,以香藥相和,用梅紅匣子盛裹。自五月一日及端午前一日,賣桃、柳、葵花、蒲葉、佛道艾。次日家家鋪陳於門首,與五色水團、茶酒供養。又釘艾人於門上,士庶遞相宴賞。 陳示靚的《歲時廣記》引《歲時雜記》提及一種「端五以赤白彩造如囊,以綵綫貫之,搐使如花形,或帶或釘門上,以禳赤口白舌,又謂之搐錢」。以及另一種「蚌粉鈴」:「端五日以蚌粉納帛中,綴之以綿,若數珠。令小兒帶之以吸汗也。」這些隨身攜帶的袋囊內容物幾經變化,從吸汗的蚌粉、驅邪的靈符、銅錢,辟蟲的雄黃粉,發展成裝有香料的香囊,製作也日趨精緻,成為端午節特有的民間藝品。 類似還有飲雄黃酒:此種習俗,在長江流域地區的人家很盛行。游百病:此種習俗,盛行於貴州地區的端午習俗。 給孩子塗雄黃 給小孩子塗雄黃,為的是圖利,驅病邪。在城市很少看到這個習俗了。雄黃酒市場上有售的,但咱可從來沒有喝過。

明愛為澳門天鴿風災開通捐款渠道
專題報導
LifeMag Editor・2017-09-01

8月23日,強颱風「天鴿」吹襲澳門,對澳門造成嚴重破壞,造成十人死亡、二百多人受傷。颱風亦引發風暴潮,引致海水倒灌,使澳門內港、新橋、沙梨頭及青洲等多個低窪地區發生嚴重水浸,損失慘重。澳門不少基建設施亦受颶風及淹水破壞及發生故障,造成多區停水停電、電話、電視訊號受影響。政府及市民連日來均團結一致,共同參與各區的救災整頓工作,包括清除路障、清潔街區、運送物資等。 為方便各界熱心人士向風災受害者提供援助,因此,澳門明愛開設捐款欄目ldquo;「讓愛傳城」風災捐款rdquo;讓市民捐款。籌得款項將為風災受害者提供各項支援工作。 澳門明愛已開通多家銀行帳號接受捐款,包括透過中銀e道、中銀e網、中銀電話理財服務、大豐銀行網上通愛心捐款、工銀澳門電子銀行公益捐款,或澳門明愛網站進行網上捐款,捐款欄目為ldquo;「讓愛傳城」風災捐款rdquo;。市民亦可存入以下銀行之「澳門明愛」戶口,註明ldquo;「讓愛傳城」風災捐款rdquo;,將入數紙傳真回28554049,包括中國銀行澳門分行,010120786196(澳門幣),011123844624(港幣);工銀澳門,010800010000078903900000(澳門幣),011910040000044491800000(港幣);大豐銀行,2201006547(澳門幣),1201006473(港幣);滙業銀行,020160003931(澳門幣);國際銀行,102121002377(澳門幣);華僑永亨銀行,305286101(澳門幣),305286100(港幣)。如有查詢,請致電28933255或電郵至fundraising@caritas.org.mo。