书栈网 · BookStack 本次搜索耗时 0.020 秒,为您找到 842 个相关结果.
  • 使用 URL 历史和导航 API

    3.5.12.3. 使用 URL 历史和导航 API 3.5.12.3. 使用 URL 历史和导航 API 本章节包含使用 URL 历史和导航 API 的示例。 假设有 Task - 任务 实体和 TaskInfo 界面,用来展示选中任务的信息。 TaskInfo 界面控制器包含 @Route 注解,用来指定此界面的路由: packa...
  • 编程式创建数据组件

    3.5.3.4.2. 编程式创建数据组件 3.5.3.4.2. 编程式创建数据组件 可以使用编程的方式在可视化组件中创建和使用数据组件。 下面的例子中,创建了跟前一章 一样的编辑界面,使用了相同的数据和可视化组件,只不过是用纯 Java 实现的。 package com . company . sales . web . order ; ...
  • 安装

    1. 安装 1. 安装 系统要求 64-bit 操作系统: Windows ,Linux 或者 macOS 内存 – 至少 4GB,推荐 8GB 硬盘空间 – 至少 5 GB Java SE Development Kit (JDK) 安装 JDK 8 然后在终端运行下面命令检查 Java 版本: java -versio...
  • Web 集成测试

    4.8.2. Web 集成测试 4.8.2. Web 集成测试 Web 集成测试运行在 Web 客户端 block 的 Spring 容器中。测试容器独立于中间件工作,因为框架会自动为所有中间件服务创建桩代码。测试基础设施由 com.haulmont.cuba.web.testsupport 及其内部包的下列类组成: TestContainer...
  • 3.2. 打开现有项目

    3.2. 打开现有项目 3.2. 打开现有项目 打开已导入的项目 如果在此计算机上已经通过 CUBA Studio 打开过该项目,请执行以下操作: 使用最近项目列表或单击 Open ,在文件系统对话框中选择 项目目录 ,然后单击 Open 按钮。 等待 Gradle 同步和项目索引过程完成。只要 CUBA 项目树出现在 Project ...
  • 使用 Spring Profiles

    4.6. 使用 Spring Profiles 4.6. 使用 Spring Profiles 最低版本7.2 使用 Spring profile 可以对应用程序在不同运行环境做定制化。根据生效的 profile 不同,可以对同一个 bean 的不同实现做实例化,并且可以设置不同的应用程序属性值。 如果一个 Spring bean 有 @Pro...
  • 基础 LDAP 集成

    6.5.1. 基础 LDAP 集成 6.5.1. 基础 LDAP 集成 如果参数 cuba.web.ldap.enabled 设置为 true ,则启用了 LdapLoginProvider 。 这种情况下,使用 Spring LDAP 类库做用户认证。 下列 Web 客户端应用程序属性用来设置集成 LDAP: cuba.web.ldap.e...
  • 基础 LDAP 集成

    6.4.1. 基础 LDAP 集成 6.4.1. 基础 LDAP 集成 如果参数 cuba.web.ldap.enabled 设置为 true ,则启用了 LdapLoginProvider 。 这种情况下,使用 Spring LDAP 类库做用户认证。 下列 Web 客户端应用程序属性用来设置集成 LDAP: cuba.web.ldap.e...
  • 3.3. 升级项目

    3.3. 升级项目 3.3. 升级项目 本节介绍将项目升级到较新版本 CUBA 的过程。 Tip 建议使用版本控制对项目进行管理,并在升级之前提交所有未提交的改动。这样的话,如果由于某种原因导致升级失败,可以通过版本控制查看执行了哪些更改并快速回滚到以前的版本。 按照前一节 中的描述打开项目。 单击主菜单中的 CUBA > Pro...
  • 前言

    前言 前言 本手册提供了 CUBA Studio IDE 以及其功能的参考信息,CUBA Studio IDE 有助于提高基于 CUBA 框架的应用程序的开发效率。 CUBA Studio 基于开源的 IntelliJ IDEA Platform ,并通过以下 CUBA 特有的功能对其进行扩展: 创建 Gradle 构建脚本的脚手架代码。 ...