- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 QX项目实战-15.使用JSP快速开发核心功能
为了早日看出程序流程和展示,暂时可以先不采用SSH框架来搭建程序,而是采用更为简单快速的JSP脚本语言编写核心功能,达到可以展示的效果。之后为了提高效率或者提高软件复用性再考虑使用框架。 首先在MyEclipse中建立QX_jsp项目,将其部署到当前服务器中,运行服务器验证项目部署完成、服务器正常。 大体上,我们按照JavaEE的分层来编写程序。编写javabean和j
2012-12-24 16:39:13 1068
原创 QX项目实战-14.Struts2+Hibernate整合
以用户登录为例,说明Struts2和hibernate的整合。首先在MyEclipse8.0下新建一个web项目。注意编译器选择J2EE5.0版本。 我们先来增加Struts开发能力,在项目名上右击选择MyEclipse-增加Struts开发能力,这里选择Struts2.1版本。默认安装即可。再安装Hibernate开发能力,依然如上面的操作,选择Hibernate3.2
2012-12-06 17:15:50 1615
原创 项目自动化之道-7.安装与部署之增强安装形象
之前的程序即使是按键发布,产生的也只是一个RAR文件包,客户拿到之后需要解压之后放在某文件夹下,然后执行index.bat文件。这和我们常用的安装软件方法不太相同,所以这里增强安装形象。 使用NSIS可以创建应用程序的安装和卸载包。这个程序是编译安装卸载脚本来实现生产安装程序的。所以我们首先需要编写脚本。编写脚本使用HM NIS Edit程序,使用这个程序可以由向导产生安装脚本。
2012-12-04 20:45:28 960
原创 项目自动化之道-5.安装与部署之诊断测试
通常,我们为了排除客户端的故障,需要遥控用户执行相应的检查来确认环境和安装无误。这一过程非常之繁琐而且容易误解。即使我们有一个问题FAQ列表,也需要许多专职的技术支持来搞定用户。所以我们想到能不能用程序的方法来写这个FAQ列表,用程序来检查客户端的程序并报告给我们检查结果。这就是本文第一个要点:用诊断测试来排除故障。我们首先编写诊断测试程序。 package userview; publ
2012-12-04 19:40:51 977
原创 项目自动化之道-4.按键发布Bat版的jar打包改进
上两篇文章[9,10]使用的是Ant和Bat进行案件发布,但是发布的内容为编译之后的class文件,这里对bat文件进行改进,使其变成jar包的形式。在目录下直接运行index.bat文件即可调用vendor中的第三方类库来执行userview.jar文件的主类。 这个操作主要牵涉到第三方类库的调用、打包为jar文件。 其中index.bat内容为: java -Xb
2012-12-04 14:35:10 1201
原创 项目自动化知道-4.按键发布Bat版
上篇文章[8]使用的是Ant进行按键发布,比较复杂而且必须安装Ant。这里从新写一个bat版本的程序来实现和上文类似的按键发布功能。 这个bat文件是: @echo off REM 这是清理之前的CMD留下的痕迹 Cls REM 版本号为传入的参数,调用方法为rb2 1_1,则version变量为1_1 set version=%1 set name=userview REM 取得当前日期信息
2012-12-02 21:04:30 1100
原创 项目自动化之道-3.按键发布Ant版
为了发布所准备的内容有:1.标示发布的唯一名字和版本号,如userview-2.1。2.完整的功能和文件,例如说明文档和历史文件。3.安装方法,例如安装脚本或者安装包。 发布的步骤为:1.发布工作应该从系统建立之初开始。2.首先应该对发布进行同步。所有程序员对代码进行签入。3.对当前工作进行健全性检查。即首先从仓库中签出代码,然后运行构建代码,修改到构建能够成功运行。4.生成发布分支
2012-12-02 14:27:22 1009
原创 项目自动化之道-2.使用CruiseControl定时建构
定时建构可以迅速找到集成问题和失效测试问题,因为它是以规律的时间间隔运行的。各部分的程序员,只在本区域进行集成测试,而不会测试整个系统的集成测试情况。所以为了避免错误的累积,我们必须采用定时建构的方法, 一般而言,定是建构的步骤为:1.签出版本控制系统当前代码2.调用建构文件和测试代码3.建构结果写入日志文件。为了完成上述过程,在UNIx系统上,我们采用cron命令,在win系统下我
2012-12-01 13:03:28 1127
PIM2.0个人信息管理系统
2010-04-24
基于VRML的“神舟7号”虚拟漫游(现实)系统
2009-12-12
单网页纯JavaScript英语字典软件
2009-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人