Java 使用Grails查找要添加到新ShiroUser的现有ShiroRoles?

Java 使用Grails查找要添加到新ShiroUser的现有ShiroRoles?,java,authentication,grails,shiro,Java,Authentication,Grails,Shiro,如何检索已创建并存储在数据库中的现有ShiroRole 我注意到,您可以通过调用ShiroUser.findByUserName(“somename”)来检索现有的ShiroUser,但我在ShiroRole中还没有找到一个方法,该方法在按名称查找角色时也可以这样做 我在用电话 谢谢 如果您使用的是Shiro Grails插件及其默认安装的ShiroRole,那么它实际上只是一个标准的Grails域类,因此您应该能够执行ShiroRole.findByName('roleName')

如何检索已创建并存储在数据库中的现有ShiroRole

我注意到,您可以通过调用ShiroUser.findByUserName(“somename”)来检索现有的ShiroUser,但我在ShiroRole中还没有找到一个方法,该方法在按名称查找角色时也可以这样做

我在用电话


谢谢

如果您使用的是Shiro Grails插件及其默认安装的ShiroRole,那么它实际上只是一个标准的Grails域类,因此您应该能够执行
ShiroRole.findByName('roleName')