我想爲使用Perl和MySQL的Web應用程序編寫幾個流程密集的後端腳本。Perl MySQL編程
我會經常在腳本中使用嵌入式SQL。任何人都可以提出一個結構化的方式來做到這一點我覺得爲表創建泛型類會花費很多時間,如果我必須使用表作爲類並創建像添加,更新或運行插入,更新或選擇語句之類的函數。此外,這樣的代碼本身將比我的實際業務代碼相當龐大。另一方面,我不想使用遍佈代碼的非結構化查詢。
是否有任何內置類庫來照顧我的需求?
任何建議,非常感謝。
我想爲使用Perl和MySQL的Web應用程序編寫幾個流程密集的後端腳本。Perl MySQL編程
我會經常在腳本中使用嵌入式SQL。任何人都可以提出一個結構化的方式來做到這一點我覺得爲表創建泛型類會花費很多時間,如果我必須使用表作爲類並創建像添加,更新或運行插入,更新或選擇語句之類的函數。此外,這樣的代碼本身將比我的實際業務代碼相當龐大。另一方面,我不想使用遍佈代碼的非結構化查詢。
是否有任何內置類庫來照顧我的需求?
任何建議,非常感謝。
DBIx::Class是Perl中object-relational mapper中最好的。它會照顧所有的SQL來添加,更新,刪除和搜索,並且會高效地完成。你告訴它表格,欄目,鍵和關係。 DBIx::Class::Schema::Loader甚至可以爲你做這部分。
非常感謝。解決了我的目的,併爲我的未來查詢需求提供了技術名稱。 – bvnbhati
我試圖編輯我的問題。我希望現在這個問題足夠通用。如果沒有,請提出建議,以便我可以再次更新。 – bvnbhati