BOS最佳入门_Web应用II
- 格式:ppt
- 大小:2.27 MB
- 文档页数:53


吉林BOSS 3.0项目WEB
应用安装手册
(V1.0)
北京思特奇信息技术股份有限公司
二零零八年一月
文档信息
文档名称 吉林BOSS3.0项目WEB应用安装手册
电子文档 吉林BOSS3.0项目WEB 应用安装手册V1.0@CRM_PD1@20XX0108.doc/Microsoft WORD 20XX
文件状态 ■ 草 稿 □ 正式发布 □ 正在修改
编 写 人 日 期 年 月 日
校 对 人 日 期 年 月 日
审 核 人 日 期 年 月 日
批 准 人 日 期 年 月 日
变更记录
变更序号 变更原因 变更页码 变更前版本号 变更后版本号 更改人 批准人 生效日期 备
注
01 创建
目 录
1 引言 .............................................................................................................................. 5
1.1 编写目的 ............................................................................................................ 5
1.2 项目背景 ............................................................................................................ 5
1.3 术语定义 ............................................................................................................ 5
Spring Web Flow 2.0 入门
本教程分析了 Spring Web Flow 2.0 的技术要点,并且通过创建一个示例
应用程序,展示了 Spring Web Flow 2.0 的基本知识。
开始之前
关于本教程
本教程通过一个简化的购物车应用,介绍了如何使用 Spring Web Flow 2.0
来构建 Web 应用程序。本教程以讲解实例为主,为了读者更好地理解 Spring
Web Flow ,也有部分理论的解释。
先决条件
本教程要求读者具备 Java Web 应用的基本知识、熟悉 Spring Framework
的应用。
系统要求
运行本教程中的示例,需要下列工具:
JDK 1.6.0+
Spring Framework 2.5.4+ 及其依赖项
Spring Web Flow 2.0.2
Tomcat 6.0.0+ (为支持 EL , Tomcat 须 6.0 及以上版本)
eclipse 3.2.2+
Spring Web Flow 2.0 新特性
Spring Web Flow 是 Spring 的一个子项目,其最主要的目的是解决跨越多
个请求的、用户与服务器之间的、有状态交互问题。最新版本为 2.0 ,相比于 1.x
版的 Spring Web Flow ,有以下几个值得注意的新特性。
与 Spring MVC 深度整合
Spring Web Flow 1.x 是个自成体系的框架,可与 Spring Web MVC 、
Struts 、 JSF 等 Web 框架整合。最新的 Spring Web Flow 2.0 则明确
声明是基于 Spring Web MVC 的一个扩展。
提供了处理 Ajax 事件的能力
Ajax 事件的处理与 Web Flow 事件的处理相一致,在处理完成后, flow
即可刷新客户端相关界面代码。 与 JSF 整合
KINGDEE 软件架构文档
DOC ID:KDSP_EAS_T_V3.0.0 第 1 页 共 12 页
软件构架文档
项目Id
项目名称 BOS4.1
部门经理 彭璐
项目经理 张勇
修改记录
Ver. No 发版日期 作者 审核人 改动的章节号
1.0 Needle
KINGDEE 软件架构文档
DOC ID:KDSP_EAS_T_V3.0.0 第 2 页 共 12 页
目 录
1. 简介 3
2. 用例视图 3
2.1 角色 3
2.2 业务建模 4
2.3 设计建模 4
3. 模型视图 4
3.1 业务模型视图 4
3.2 设计模型视图 4
3.2.1 元元模型(MetaMetaModel) 5
3.2.2 元模型(MetaModel) 6
3.3 业务模型和设计模型的映射 7
4. 逻辑视图 7
4.1 BOS架构特性 7
4.2 BOS组件视图 8
4.3 BOS工具集 8
5. 进程视图 9
5.1 ORM-RPC和J2EE服务器分别部署在不同的进程中 9
5.2 ORM-RPC和J2EE服务器部署在一个进程中 10
6. 部署视图 10
6.1 小规模应用 11
6.2 大规模应用 11
6.2.1 集群 11
6.2.2 集群实现策略 12
6.2.3 工作流引擎的部署 12
6.2.4 缓存的使用 12
6.2.5 消息中心 12
6.2.6 唯一编码生成 12
6.3 部署模型带来的问题 12 KINGDEE
软件架构文档
DOC ID:KDSP_EAS_T_V3.0.0 第 3 页 共 12 页
软件构架文档
1. 简介
BOS内核是一个构建大型应用系统的基础平台(Infrastructure),开发人员、需求分析人员、实施人员、二次开发人员和最终用户,可以利用这个平台提供的工具来构建和定制应用系统。此平台主要有两个目标一个是提高应用的开发效率,标准化开发过程,提升软件质量;另外一个是给最终用户,实施人员,二次开发人员提供简便快捷的开发和配置工具,使他们可以快速搭建应用,来满足用户的个性化需求。
jHipster3.4创建最流行JavaWeb应用项目最简单的入门基本教程
jHipster(J潮客)其亮点:
1. 风头超劲,席卷欧美,最新全能Java Web开发程式产生器
(java web generator)。
2. 由Java专家累积的开发经验,配上各类实用的框架技术,去繁取精的运用,全方位的配置,制成出完备的开发应用程式。
3. 完美Java体系架构,适合各行各业项目,尤其以适用于面向服务的体系结构(SOA)更为胜任。
4. 不论菜鸟,老牛或专家,极容易上手,只要你可以下载及建立以下要求的工作环境。
5. 快速建成一个制作就绪的基本项目工作模版,令你可以用有限的精力专注业务上的运作。
6. 制作例子包括:jHipster3.4 Spring4.2.6 Spring Boot1.3.5
Hibernate4.3.11 MySQL5.7.12 AngularJs1.5.5
开场白
最近两,三年(2013-2016),Java 开发领域内刮起一股热腾腾的潮流风。引起世界各地Java开发者蜂拥跟随。这就是Java潮客者(J潮客),称jHipster。根据专家统计,每月下载量约有12000,每月制成的J潮客应用程式有一万份之多。可惜在国内有关J潮客资料及其应用十分稀少, 故此本文提供一些实用有效的信息。Java爱好者可以一起学习和研究。如果一切顺利,不论你是否菜鸟,只需要按照本文提供的步骤工作20-30分钟(不包括安装工作环境),即等于一个有5至7年的Java 经验程式员工作了6个星期的结果:一个完善又先进,配合了Java web 技术趋势,同时具备了制作就绪的基本工作模版。这就是J潮客(jHipster)闪亮卖点。
早在十多年前在道琼斯总部打工时, 时常接触实体或虚撰的Java网络服务器和应用服务器, 其运作十分复杂费时。 就算现今的有关Java web技术, 各种各类特色繁多。例如Java框架技术有Struts,Spring,Hibernate,iBatis,EJB3.0,JPA,等等;还有不少客户端的技术,Javascript, jQuery, Easyui, AngularJs, Velocity ; 数据库有SQL和NOSQL,本文只例举部份而已。选择多多,令人不容易适从。去年笔者希望找到更详细的Spring Framework 4的应用资讯,走遍香港广州及深圳各书店,仍然空手而返。原因是技术更新太快,有部份资料刚出版已是旧版本。究竟那项技术好,该用什么客户端,什么样的数据库最适用,相信有不少的争论。而本文的主题是不论菜鸟老手,只要好好地把握当今Java web 技术趋势,分配本身有限的精力,创造出精彩的Java项目! 有关J潮客的应用,会由浅入深,分数期和各位共同学习,敬请各位读者留意为要。