书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 842 个相关结果.
  • 创建数据库架构

    7.2.1. 创建数据库架构 7.2.1. 创建数据库架构 在应用程序开发过程中,需要创建和维护与模型实体对应的数据库架构。平台提供了一种基于数据库创建和更新脚本 的方法来完成此任务。下面介绍使用这种方法的实际步骤。 创建和维护数据库架构的任务包括两部分:创建脚本和执行脚本。 可以手动创建脚本,也可以使用 Studio 创建脚本。下面介绍在 St...
  • 枚举属性

    3.2.1.3. 枚举属性 3.2.1.3. 枚举属性 JPA 对 enum 属性的标准用法是使用数据库的整型字段,保存从 ordinal() 方法获得的值。在生产环境下对系统进行扩展时,这种方法可能会导致以下问题: 如果数据库中枚举的值不等于任何 ordinal 值,则无法加载实体实例。 不能在现有的值之间添加新的枚举值,但是这在需...
  • 带有 Order 列表的自定义编辑界面

    2.5.4. 带有 Order 列表的自定义编辑界面 2.5.4. 带有 Order 列表的自定义编辑界面 按照下面的步骤在 Customer 编辑界面展示 orders 列表: 在 CUBA 项目树切换到 Generic UI 部分。打开 customer-edit.xml 进行编辑。 切换到 Designer 标签页。 在工具箱(p...
  • 应用程序部署

    5. 应用程序部署 5. 应用程序部署 本章节介绍了 CUBA 应用程序部署和操作的不同概念。 下图是一个可能的部署架构。这个架构消除了单点故障,提供了负载均衡和不同客户端的连接。 最简单的情况,应用程序可以安装在一台机器,并且包含了数据库。根据负载和容错性要求可以选择多样的部署场景,细节请参考 应用程序扩展 。
  • 部署 WAR 至 Jetty

    5.3.2. 部署 WAR 至 Jetty 5.3.2. 部署 WAR 至 Jetty 以下是一个部署 WAR 包到 Jetty web 服务器的示例。 我们将使用下面的文件目录结构: C:\work\jetty-home\ - Jetty 安装目录 C:\work\jetty-base\ - Jetty 配置目录,用来保存 Jett...
  • Web 客户端基础设施

    3.5.16. Web 客户端基础设施 3.5.16. Web 客户端基础设施 Web 客户端block 的通用用户界面基于 Vaadin 框架实现。Web 客户端基础设施中可用的主要类如下所述。 Figure 27. Web 客户端基础设施类 App - 应用程序基础设施的中心类。包含指向 Connection 和其它基础设施对象...
  • 5. Studio 功能

    5. Studio 功能 5. Studio 功能 这部分文档描述了所有能帮助开发 CUBA 应用程序的 Studio 功能。主要是根据能在项目树 中看到的项目元素组织相关信息。 有些 Studio 的功能会跟 Intellij 终极版或者第三方插件的功能冲突。比如,为了避免边栏中图标的冲突,可以用下面的步骤禁用终极版中冲突的图标: 在 IDE...
  • 热部署

    3.7.3.3.2. 热部署 3.7.3.3.2. 热部署 当使用 CUBA Studio 或者 Gradle 运行或者部署应用程序时,构建系统会按照 polymer.json 文件的配置对界面组件进行打包。默认情况下,整个应用程序会被打包成一个 app-shell.html 文件。当对某些应用组件进行更改的时候,Studio 会将改动热部署至 ...
  • 安全上下文

    3.2.11.3. 安全上下文 3.2.11.3. 安全上下文 SecurityContext 类实例存储关于当前执行线程的用户会话信息。它在以下情况下被创建并传递给 AppContext.setSecurityContext() 方法: 对于 Web 客户端 block 和 Web 门户 block - 在开始处理用户浏览器的每个 HTTP...
  • 安全上下文

    3.2.11.3. 安全上下文 3.2.11.3. 安全上下文 SecurityContext 类实例存储关于当前执行线程的用户会话信息。它在以下情况下被创建并传递给 AppContext.setSecurityContext() 方法: 对于 Web 客户端 block 和 Web 门户 block - 在开始处理用户浏览器的每个 HTTP...