1955年10月開工,興建1條長2800米的花崗岩石砌海堤,1956年12月建成。1966年後的3年中,在該大堤內側拋填沙土、石子,作為反濾層,然後培土封閉,降低堤內水位,把杏林灣內沿岸的孫厝、英埭頭、後溪、錦園、杏林一帶的淺水灘地,計3萬多畝,經過一段時間泡淡,改造成為稻田。在九龍江北溪引水工程中,又在該堤興建1條每秒流量5.3立方米水渠。現在堤頂寬度達60多米,高7.3米,長1112米,堤上胸牆、鐵軌、公路、人行道、引水渠並排而設,並間植林木,頗為壯觀。
1979年,於原杏林灣的深水部分新築1條與大堤平行的小堤,形成面積6000畝,正常可蓄643萬立方米的淡水庫,也稱杏林湖。該湖為薴溪入海口,集雨面積達142平方千米,總庫容1660萬立方米,受益面積可達1.5萬畝。必要時可向市區供水,是廈門重要後備水源,也供水產養殖之用。該水庫處於集美風景區與杏林工業區之間,環境優美,庫內有一面積1824畝的小島,島上有溫泉,具備建成風景遊覽區的優越條件。