角色里的菜单配置是读的xml配置文件,如果想读库可以吗?

image
这个菜单已经实现在数据库动态添加了,但是在角色里的权限管理是读不到这个菜单
image
角色管理的是读的xml,这里是否也能实现读取数据库的菜单呢?
如果可以,能否告诉一下需要从写那些东西呢?

这里加载菜单用到的 Bean 是
@Component(“cuba_PermissionConfig”)
public class PermissionConfig {

先看看这个Bean 的源码,扩展并覆盖CBUA 框架提供的这个Bean,理论上应该可以加载上自定义的菜单。

我能问一下如何才能让程序走我写的这个bean吗?

参考扩展应用程序逻辑。
https://doc.cuba-platform.cn/manual-7.1-chs/bean_extension.html

image
继承不了,为什么

PermissionConfiggui 模块,继承的类也需要在 gui 模块或者 web 模块

image 是这个吧

你的 ExtPermissionConfig 需要放在 web 或 gui 模块。

没懂,是要放在这个地方吗?image

是的。