使用 Grails 進行安全資料綁定
簡介
Grails Framework 提供許多工具和技術,協助 Web 應用程式開發人員簡化解決常見的應用程式開發挑戰。其中包含許多簡化複雜且繁瑣的資料綁定相關問題的功能。 一般來說,Grails 使資料綁定變得非常簡單,它提供了多種將資料對應綁定到物件圖的方法。
應用程式開發人員必須了解每種技術的影響,才能決定哪一種技術最適合且最安全。
Web 應用程式資料綁定概觀
許多 Web 應用程式的常見任務是接受一組 HTTP 請求參數,並將這些參數綁定到物件。 然後,該物件可能會儲存在資料庫中,用於執行某種計算或執行某種應用程式邏輯。 在 Grails 應用程式中,其中一些通常在控制器動作中執行,並且資料通常綁定到網域物件。考慮一個網域類別,如下所示
程式碼清單 1
class Employee {
String firstName
String lastName
BigDecimal salary
}
可能會有...