书栈网 · BookStack 本次搜索耗时 0.018 秒,为您找到 842 个相关结果.
  • A.7. permissions.xml

    A.7. permissions.xml A.7. permissions.xml 这个类型的文件用在 Web 客户端 block,用来注册特殊的用户权限 。 文件的路径通过 cuba.permissionConfig 应用程序属性指定。当通过 Studio 创建新项目的时候,会在 web 模块包的根目录创建 web-permissions.x...
  • 数据组件之间的依赖

    3.5.3.4.3. 数据组件之间的依赖 3.5.3.4.3. 数据组件之间的依赖 有时候需要加载和展示依赖同一界面上其它数据的数据。比如,在下面的截屏中,左边的表格展示 orders 的列表,右边的表格展示选中 order 的 lines。右边的列表会在左边列表每次选择改动时刷新。 Figure 26. 表格相互依赖 这个例子中,Order...
  • A.6. metadata.xml

    A.6. metadata.xml A.6. metadata.xml 这种类型的文件用来注册自定义的数据类型 以及非持久化实体并且设置元注解(meta-annotations) 。 XML schema 标准: http://schemas.haulmont.com/cuba/7.1/metadata.xsd。 项目的 metadata.xm...
  • 应用程序结构

    3.1.4. 应用程序结构 3.1.4. 应用程序结构 上面列出的架构原则在组装完成的应用程序结构能直接反映出来。假设我们有个简单的应用程序,包含两个 block - Middleware 和 Web Client ;并依赖了两个应用程序组件的功能 - cuba 和 reports 。 Figure 8. 一个简单的应用程序的结构 该图...
  • A.6. metadata.xml

    A.6. metadata.xml A.6. metadata.xml 这种类型的文件用来注册自定义的数据类型 以及非持久化实体并且设置元注解(meta-annotations) 。 XML schema 标准: http://schemas.haulmont.com/cuba/7.0/metadata.xsd。 项目的 metadata.xm...
  • 1.2. 离线模式

    1.2. 离线模式 1.2. 离线模式 可以在没有联网的情况下使用 Studio 开发项目,前提是所有项目所需的依赖已经下载过,比如,项目已经打开并且使用当前的 Studio 进行过装配(assemble)。离线模式下,Studio 的部分功能将无法使用,比如无法修改 CUBA 平台的版本或者浏览 CUBA 的插件市场。 要使用里面模式,打开 I...
  • 1.2. 离线模式

    1.2. 离线模式 1.2. 离线模式 可以在没有联网的情况下使用 Studio 开发项目,前提是所有项目所需的依赖已经下载过,比如,项目已经打开并且使用当前的 Studio 进行过装配(assemble)。离线模式下,Studio 的部分功能将无法使用,比如无法修改 CUBA 平台的版本或者浏览 CUBA 的插件市场。 要使用里面模式,打开 I...
  • 使用其它字体库中的图标

    3.5.10.2. 使用其它字体库中的图标 3.5.10.2. 使用其它字体库中的图标 为了增强主题扩展,可能需要创建图标并将其嵌入到字体中,以及使用一些外部图标库。 在 web 模块中,为新图标创建实现 com.vaadin.server.FontIcon 接口的 enum 类: import com . vaadin . serve...
  • 热部署

    4.10. 热部署 4.10. 热部署 CUBA 框架支持热部署技术,可以在项目运行时进行项目改动的部署,改动即时生效而且不需要重启应用服务。本质上,热部署是将项目的资源改动和 Java 源文件改动拷贝到应用的配置目录 ,然后运行中的应用程序会编译源文件并且加载新的类和资源。 工作原理 当项目中的源代码改动时,Studio 会拷贝改动过的文件到 ...
  • 5.5. Frontend UI

    5.5. Frontend UI 5.5.1. 创建 Frontend UI 模块 5.5.2. 基于 React 的 Frontend UI 组件 5.5.2.1. 空组件 5.5.2.2. 实体卡片 5.5.2.3. 实体管理 5.5. Frontend UI Studio 可以生成 Frontend UI 模块和组件。使用 @cu...