- 浏览: 1525539 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (595)
- Java咖啡厅 (208)
- IT杂侃 (23)
- 程序员笑话 (7)
- 我的后现代文学 (1)
- WEB编程 (116)
- 软件评测 (8)
- 操作系统 (3)
- 炫目Ruby (2)
- 行业知识 (7)
- 我的动漫情结 (6)
- 其他 (8)
- Window DIY (6)
- 古文学 (3)
- 转载文章 (2)
- IT百科 (7)
- 动态网页Active (1)
- 文档 (1)
- 设计理论 (11)
- .NET 快速开发 (18)
- 英语学习 (6)
- 网站分析 (2)
- 开源软件 (4)
- 数据库 (28)
- 笔记 (4)
- 源代码共享 (8)
- IT人物 (2)
- 软件管理 (10)
- 小说创作 (0)
- 大众软件 (12)
- 网站评论 (3)
- 小虾乱说 (10)
- 游戏 (8)
- 心情 (3)
- 娱乐休闲 (2)
- Delphi编程 (1)
- PHP编程 (4)
- 中间件 (2)
- 移动开发 (2)
- Office应用 (2)
- Photoshop (1)
- Eclipse (5)
- 面试题 (1)
- 手机评测 (0)
- VBScript (1)
- WEB前端-EXT (3)
- 吐槽 (1)
- Java咖啡厅 Ibatis (1)
- javascript Ext (1)
- jquery ui (1)
- require (1)
- WEB编程 Javascript (1)
- jquery (1)
- Swing (1)
- 分布式 (1)
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
SUP4J(Software Unified Platform for Java)是建行一个一体化开发工具,集成了软件开发到发布的所有组件,SOA架构,可以使用工作流。并集成了功能向导,可以自动生成单表操作的组件,而且组件之间可以组合。
由于SUP4J还存在很多的缺陷,所以现在建行已经让普元开发了SUP2平台,目前SUP4J与SUP2都在使用中。
SUP4J开发手册
1. 编写目的
本文档以员工信息管理为示例,详细介绍了如何利用SUP平台快速建立一个应用系统,包括工程创建、数据模型管理、数据访问层实现、业务服务层实现、用户界面展示层设计各环节的详细步骤,以及如何调试和发布一个工程,供项目开发人员进行项目开发时参考。
1.2. 参考文档
《SUP4J详细需求说明书》。
1.3. 预期读者
建行项目软件开发人员。
1.4. 术语定义
SUP4J:Software Unified Platform for Java,建行J2EE应用开发的统一开发工具。
JAF:Java Application Framework,建行J2EE应用框架。
JSF:Java Server Faces,J2EE Web层的开发标准。
A4J:Ajax for Java。
BO:Business Object,JAF O-R Mapping的对象,存在于BS和DAO层。
BFO:Business Form Object,JAF封装数据的对象,存在于Web,UCC,BS。
BB:Backing Bean,JSF Managed Bean。
DAO:Data Access Object,JAF的数据操作层。
BS:Business Service,JAF的业务逻辑层。
UCC:User Case Controller,JAF的用例控制层。
标准业务类型:某种指定数据属性的数据类型的统一。这种类型是经过审核的,可以在以后的相同业务的数据属性中通用的。
自定义业务类型:是根据当前项目中的特定数据属性的数据类型的个性定义。这种类型没经过审核的情况下,只能用于当前项目。
标准公共代码:某种指定数据的枚举值。这种代码是经过审核的,可以在以后的相同业务的数据中通用的。
自定义公共代码:是根据当前项目中的特定数据做的枚举值。。这种枚举没经过审核的情况下,只能用于当前项目。
2. 开发手册
2.1. 系统简介
2.1.1. 总体界面
系统的总体界面主要由系统功能菜单、工具栏中的快捷按钮、代码编辑器、图形界面编辑器和其它相关视图组成,如图0-1。
(图0-1 系统总体界面)
2.1.2. 主要视图
1、资源管理器、SUP视图和组件箱
(图0-2资源管理器) (图0-3 SUP视图) (图0-4 组件箱)
2、可视化web界面设计器
3、界面源代码编辑器
4、Java类编辑器
(图0-7 Java类编辑器)
5、代码编译问题列表:在此可以查看错误信息、警告信息和提示信息
(图0-8 编译问题查看)
6、控制台输出信息查看:查看工程运行后相关信息
7、任务列表视图:双击任务可以进入待完成代码处。
8、系统运行服务器:在此可以进行新增、删除、启动、停止服务器相关操作
9、 组件属性视图:在此可以设置组件的各种属性值
2.1.3. 系统结构介绍
2.1.4. 系统开发流程
(图 0 - 14 系统开发建议流程图)
2.2. 工程管理
工程管理的内容包括创建工程、工程创建完生成SUP视图、引入已存在工程、配置运行服务器、设置数据库连接、设置工程模块间的依赖关系、集中管理消息。
2.2.1. 工程创建
SUP工程包含
应用工程、应用模块、应用部件、web部件,四个概念。
它们之间的关系
一个SUP工程就是一个应用工程,应用工程由一个或多个应用模块组成,一个应用模块由应用部件和web部件组成,应用部件及web部件表现为一个具体的项目形式。
应用部件的内容主要是业务处理核心部份,涵盖BO,BFO,DAO,BS,UCC。
Web部件负责页面显示及处理,涵盖BB,JSP等表现层的内容。
1、新建应用工程:选择菜单项“文件-新建-其它”,进入选择工程名称界面,选择“SUP4J应用工程”,然后点击“下一步”,如图1-1(或在工具栏上选择创建工程快速按钮
)
发表评论
-
原创程序- Web版数据库管理
2017-11-15 00:39 1233这是我自已写的Web版的数据库管理工具,主要是依赖于JDBC ... -
Eclipse创建Web项目
2017-07-29 10:53 8041. 打开创建Web项目的对话框 2 ... -
Ant常用的命令
2016-06-16 13:31 13811. 使用Ant生成War包: <war ... -
在Eclipse上使用Ant发布项目
2015-10-17 15:03 1412这里笔者使用是Eclip ... -
Resin中增加一个虚拟目录的方法
2015-09-13 12:53 1171打开resin.config 找到到<h ... -
一个用XML构建Swing视图的框架
2015-09-06 23:12 2708平常想用Java写一些 ... -
Eclipse常见问题
2015-08-24 19:41 777如果Eclipse被强制关闭时,Tomcat可能没有 ... -
Spring Tools Suite 入门教程
2015-05-09 09:15 0Spring Tools Suit,这里简称STS,是 ... -
使用FTP的方法
2015-03-01 17:49 10711. FlashFXP 收费的软件,但是比较好 ... -
关于Spring
2015-02-16 14:46 2043Spring是一个轻量级J2EE框架。 Sp ... -
用Java实现发送邮件到163
2014-12-28 14:50 3883/* 在java版经常看到有人问如何用javamai ... -
Hibernate入门
2014-12-27 01:34 951前言 使用面向对象的语言和关系型的数据库,开 ... -
修改date.toLocaleString()的警告
2014-10-15 11:31 2592我们在写程序的时候,经常要查看时间,所以我们经常会用到 ... -
Java基础题 -- 简述题
2014-04-26 13:44 762(1)简述Java的运行机制 答案:Java语言根 ... -
Java基础题 -- 填空题
2014-04-26 10:00 19171. ______是一个抽象的计算机,和实际的计算机一样, ... -
FreeMaker入门
2014-04-07 19:51 1057第一章 简介 1 什么是FreeMaker ... -
jdk8 新语法
2014-04-01 23:32 1319import java.util.*; public ... -
MyBatis 入门
2014-03-27 23:31 1752每个MyBatis的中心是SqlSessionFact ... -
Jetty入门
2014-02-26 23:48 1634Jetty是一个简易的WebServer框架,使用 ... -
用Swing做的H2管理器
2014-02-24 23:07 1591MainFrame 继承了 JFrame , 增加c ...
相关推荐
SUP4J(Software Unified Platform for J2EE)是为中国建设银行厦门开发中心设计的一款基于Eclipse的J2EE应用系统开发工具。此平台旨在通过标准化、模块化的手段提升J2EE项目的开发效率。其主要特点包括但不限于: ...
3. **技术收获**:作者熟悉了SUP平台,能熟练运用Java、JavaScript、HTML等语言进行建行信息平台的开发,对编码规范有了更深入的理解,统一了自己的编码风格,为未来的代码维护减轻了负担。 4. **业务收获**:尽管...
Kotti 是一个基于 Pyramid 框架的 Python 内容管理系统(CMS),适合用来搭建中小型网站、文档库、企业展示平台、知识库等需要灵活内容结构和权限模型的项目。它本身更像一个可以二次开发的 CMS 框架,比 WordPress、Drupal 这类“一装就用”的系统更倾向于开发者定制和扩展。 这是支持pyramid2.x版本的kotti! tar -xzvf kotti1.0.tar.gz 解压缩 进入目录执行 pip install -e . 来安装, 然后执行pserve app.ini 启动。 用浏览器浏览127.0.0.1:5000 即可浏览。 用户名admin ,口令qwerty
cmd-bat-批处理-脚本-hello world.zip
知识付费系统自动采集V3.0 跳转不卡顿+搭建教程,不和外面的一样跳转卡顿,这个跳转不卡顿,支持三级分销。
在Matlab环境下,对图像进行特征提取时,主要涵盖形状、纹理以及颜色这三大关键特征。其中,对于纹理特征的提取,采用灰度梯度共生矩阵这一方法来实现。通过灰度梯度共生矩阵,可以有效地捕捉图像中像素灰度值之间在不同方向和距离上的相互关系,进而量化地反映出图像的纹理特性,为后续的图像分析、分类等任务提供重要的纹理信息依据。
该数据集为2010-2023年中国A股上市公司管理层情感语调的年度面板数据,覆盖45,320条样本,数据源自年报及半年报的"管理层讨论与分析"部分。通过构建中文金融情感词典(融合《知网情感分析用词典》与L&M金融词汇表),采用文本分析方法计算情感语调指标,包括:正面/负面词汇数量、文本相似度、情感语调1((积极词-消极词)/总词数)和情感语调2((积极词-消极词)/(积极词+消极词))。同时包含盈利预测偏差、审计意见类型等衍生指标,可用于研究信息披露质量、市场反应及代理问题。该数据复刻了《管理世界》《财经研究》等期刊的变量构建方法,被应用于分析语调操纵对债券市场的影响,学术常用度与稀缺度较高。
cmd-bat-批处理-脚本-FTIME.zip
1747829038637.png
2025年自动化X光检查机项目大数据研究报告.docx
在计算机组成原理课程设计中,我全程跟随老师的指导,独立完成了以下两项任务:一是利用Logisim软件进行原码一位乘法器的仿真设计,通过逐步搭建电路、配置逻辑单元,实现了原码乘法运算的完整流程,深入理解了原码乘法的原理和实现机制;二是完成了补码一位乘法器的Logisim仿真,同样按照老师讲解的步骤,精心设计电路,确保补码乘法运算的正确性,进一步掌握了补码乘法的运算规则和电路实现方法。通过这两个项目,我不仅巩固了理论知识,还提升了动手实践能力和逻辑思维能力。
cmd-bat-批处理-脚本-msvc2017.zip
cmd-bat-批处理-脚本-virtualcam-install.zip
二十四节气之立秋介绍.pptx
cmd-bat-批处理-脚本-shift.zip
二十四节气之小雪介绍.pptx
java、SpringBoot面试专题,6页面试题
cmd-bat-批处理-脚本-GenerateUnionWinMD.zip
二十四节气之大暑节气.pptx
python实现五子棋游戏源码