我正在開發Grails應用程序。在這種情況下,我想根據角色控制域類字段。所以在每次調用getter setter方法的域類時我都想要應用一些基於角色的過濾器(登錄用戶的角色)。我假設grails會在運行時爲佔優的類創建getter setter方法。因此,在編寫grails代碼時可以應用這種邏輯。如果可能,那麼如何應用?在grails中基於角色的域類字段訪問
實施例:
域類:
class Book{
String name;
double price;
}
控制器:
def index={
Book book=Book.get(1);
println book.name;
println book.price;
}
在上面的代碼 「的println book.price;」這條線只適用於特定的角色。對於其他角色,它應該拋出一些異常。
有沒有可能實現?有沒有插件可以做到這一點?
請給一些這方面的幫助....謝謝
您能否提供一些示例代碼。 – DonX 2010-02-16 02:53:30
當然,我編輯了這篇文章,給我一個我在想什麼的樣本。 – Blacktiger 2010-02-16 15:27:29