版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
应用开发入门基础平台部--李聪平应用开发准备AOM/Eclipse基本操作基本开发流程CVS基本使用JDK的安装与JAVA_HOME设置JDK下载地址:版本要求:JDK5环境变量设置:JAVA_HOME、PATH、CLASSPATH完成以上步骤后在命令提示符窗口输入“java-version”如果出现“java
version1.5”等信息则表示环境搭建成功。Operamasks
Studio
的下载地址:配置CVS(地址,编码等)应用开发准备AOM/Eclipse基本操作基本开发流程CVS基本使用Eclipse启动及配置参数介绍为了获得更好的运行效果,可以在studio.ini配置文件里面进行内存 参数的设置。-vmargs
-Xms256M
-Xmx512M
-XX:MaxNewSize=64m
-XX:PermSize=128m
-XX:MaxPermSize=256M启动方式:双击studio.exe(linux下运行studio文件),即可正常运 行OperaMasks
Studio第一次启动Eclipse需要设置Workspaces,即工作空间。Eclipse启 动后可以通过“文件->切换工组空间->其他”的操作来进行工作空 间的更换。工程源目录类路径代码组织快速修复自动导入代码提示代码格式化(慎用)类、资源查询快速查找资源Java编辑器介绍(常见快捷键)Ctrl+D:
删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘 贴了)Alt+↑当前行和上面一行交互位置(同上)Ctrl+1
快速修复Ctrl
+
Shift
+
RCtrl
+
Shift
+
OCtrl
+
Shift
+
TStudio透视图介绍OperaMasks
Studio
开发小组同步
CVS
资源库研究OperaMasks
Studio
数据库管理Java调试Apusic标准工程Apusic标准工程是OperaMasks
Studio
所支持的一种工程结构, 主要用于开发JavaEE应用。该工程结构内囊括Web模块和EJB模 块,并支持J2EE1.4及JavaEE5.0规范。工程目录结构:不包含任何模块的标准Apusic工程 添加Web模块后的Apusic工程 添加EJB模块后的Apusic工程
Apusic标准工程
Apusic标准工程是OperaMasks
Studio
所支持的一种工程结构,主要用于开发JavaEE应用。该工程结构内囊括Web模块和EJB模块,并支持J2EE1.4及JavaEE5.0规范。
工程目录结构:不包含任何模块的标准Apusic工程 添加Web模块后的Apusic工程 添加EJB模块后的Apusic工程Web模块目录AOM:Apusic
OperaMasks.产生背景:Web应用的复杂度在不断增加,而传统的开发模式(如,JSP+Servlet)并没有很好的解决这个问题。定位:J2EE
Web开发解决方案组成部分:包含OperaMasks
SDK(运行期平台)和OperaMasks Studio(集成开发环境)两部分给我们带来了什么:面向构件的快速开发模式、IoVC、原生Ajax 支持…现有框架后台逻辑视图多浏览器支持开源协议-LGPL开源社区可扩展性可定制的组件/皮肤/注入方式RichComponentAction关联混合型事件可重用页面模板/复合组件标准JSF运行期引擎增强的校验/转换/多语言/导航原生
Ajax视图控制反转内嵌动态语言ELiteLiteBean基于标注依赖注入SpringHibernateEJB
3JPAOtherOperaMasks
Studio全开发生命周期支持集成开发环境/所见即所得新建Apusic工程,添加Web模块。设置工程的应用服务器和目标域编写xhtml页面(Source面板/Design面板),LiteBean(Java
编辑器)。部署应用,运行页面右击页面
运行方式/调试方式
在Apusic服务器上运行/在Apusic 服务器上调试或者快捷键F11应用开发准备AOM/Eclipse基本操作基本开发流程CVS基本使用开发Web应用的基本流程。简单的CRUD,采用Hibernate+Spring设计数据库编写实体类(可以自动完成)生成建库脚本(可以自动完成),生成基本的业务逻辑(可以自动完成)开始编写页面和代码测试,部署应用应用开发准备AOM/Eclipse基本操作基本开发流程CVS基本使用CVS(Concurrent
Versions
System)介绍版本控制协助开发CVS基本操作内容类型比较本地文件与服务器文件的异同同步将本地文件的版本更新与服务器相同更新提交已更改的本地文件提交编码公司CVS服务器的编码要求使用UTF-8CVS如何处理冲突发生冲突后的文件不能直接更新或提交。首先和与你本地文件发 生冲突的那个版本的提交人进行协商。双方经过讨论后可以采用 以下几种方案。方案一:对冲突文件进行覆盖与更新,此时本地的修改将会被覆 盖。方案二:比较本地与服务器端的版本,在本地加上服务器端上多 出来的代码(相当于手动的更新操作)。然后把本地文件标记为已合 并,最后提交本地文件到服务器。提交代码注意事项提交之前应该首先同步,而且最好同步整个工程或目录,以便查 看其他人是否对其他文件进行修改。任何人在修改文件之前,先更新CVS的最新版到本机。对于共用型的文件,要做到即时修改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024装修保修合同的格式
- 2024工程水泥供货合同范本工程水泥供货合同模板
- 印刷技术对产业转型升级的影响考核试卷
- 提前退房合同范例
- 新疆合同范例
- 油面劳务合同范例
- 洪梅学校蔬菜配送合同模板
- 检测分包工作合同范例
- 炉工雇佣合同模板
- 汽车产品设计协议合同范例
- 湖北省武汉市部分学校2024-2025学年高一上学期11月期中调研数学试题(含答案)
- 《诗意的色彩》课件 2024-2025学年人美版(2024)初中美术七年级上册
- 2024年秋国家开放大学《形势与政策》大作业:建设中华民族现代文明的路径是什么?中华民族现代文明有哪些鲜明特质?附答案【供参考】
- 创新方法论智慧树知到期末考试答案章节答案2024年西安理工大学
- 大学生的自己的职业生涯规划
- 个人生涯发展展示
- 生涯发展报告
- 2024年基金应知应会考试试题及答案
- 法律逻辑案例分析
- 全过程造价咨询服务方案(技术标)
- 可填充颜色的地图(世界、中国、各省份)
评论
0/150
提交评论