使用 Grails 進行安全資料繫結
介紹
Grails 框架為 Web 應用程式開發人員提供了大量的工具和技術,以簡化解決常見的應用程式開發挑戰。其中包括許多簡化與資料繫結相關的複雜而繁瑣的問題的事物。總的來說,Grails 使資料繫結變得非常簡單,因為它提供了幾種將資料對映繫結到物件圖的技術。
應用程式開發人員理解每種技術的含義非常重要,以便決定哪種技術對於任何給定的用例最合適且最安全。
Web 應用程式資料繫結概述
許多 Web 應用程式的一個非常常見的任務是應用程式接受一組 http 請求引數並將這些引數繫結到一個物件。然後,該物件可能儲存在資料庫中,用於執行某種計算,或用於執行某種應用程式邏輯。在 Grails 應用程式中,其中一些通常在控制器操作中執行,資料通常繫結到領域物件。考慮一個看起來像這樣的領域類
程式碼清單 1
class Employee {
String firstName
String lastName
BigDecimal salary
}
可能存在……