NetBeans 8.1 で grails 3.1.X を使用しました。保護されたプラグインは、使用されている注釈を解決していません。以下のコード:
package securityplugintest
//import grails.plugins.springsecurity.Secured
import grails.plugin.springsecurity.annotation.Secured //not esolved
@Secured(['ROLE_USER']) //not resolved
class ProductAnnouncementController {
def index() {
def announcements = ProductAnnouncement.createCriteria().list {
order("dateCreated", "desc")
maxResults(1)
}
render announcements.first()?.message
//render announcements.any()?.meassage
}
}
NetBeans では、Grails 3.1.11 を構成し、spring-security
プラグインを
dependencies {
compile 'org.grails.plugins:spring-security-core:3.0.3'
}
このマニュアルに従っていますが、最後のステップでエラーが発生します。