- 2
- 0
- 约1.94千字
- 约 27页
- 2023-12-14 发布于湖北
- 举报
java_web项目开发技术;javaweb项目开发需要掌握哪些技; 1、Java语言 Java语言体系比较庞大,包括多个模块。从WEB项目应用角度讲有JSP、Servlet、JDBC、JavaBean(Application)四部分技术。
(1)、JavaDatabaseConnectivity(JDBC)技术在JavaWeb应用开发中,数据库管理系统
(RDBMS)的使用是不可缺少的。JDBC(JavaDatabaseConnectivity)是一种用于执行SQL语句的JavaAPI。它由一组用Java编程语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,使他们能够用纯JavaAPI来编写数据库应用程序。;简单地说,JDBC可做三件事:
与数据库建立连接,
发送SQL语句,
处理结果。;(2)、Servlet技术;(3)、JavaServerPages(JSP)技术;JavaServerPages的主要优点包括;搭配可重复使用的组件
JavaServerPages技术可依赖于重复使用跨平台的组件(如:JavaBean或EnterpriseJavaBean组件)来执行更复杂的运算、数据●处搭理配可。重复开使用发的人组件员能够共享开发完成的组件,或者能够加强这些组件的功能,让更多用户或是客户团体使用。基于善加利用组件的方法,可以加快整体开发过程,也大大降低公司的开发成本和人力。;采用标签化页面开发
Web网页开发人员不一定都是熟悉Java语言的程序员。因此,JSP技术能够将许多功能封装起来,成为一个自定义的标签,这些功能是完全根据XML的标准来制订的,即JSP技术中的标签库(TagLibrary)。因此,Web页面开发人员可以运用自定义好的标签来达成工作需求,而无须再写复杂的Java语法,让Web页面开发人员亦能快速开发出一动态内容网页。今后,第三方开发人
员和其他人员可以为常用功能建立自己的标签库,让Web网页开发人员能够使用熟悉的开发工具,如同HTML一样的标签语法来执行特定功能的工
作。;N-tier企业应用架构的支持;(4)、JavaBean(Application)应用
组件技术; 高级的WEB项目会应用到以上所有技术,它们之间联合使用和协作开发会提高开发的效率和系统的性能。;2、面向对象分析设计思想;3、设计模式和框架结构; 在普通的WEB项目中很多采用两层的开发结构。JSP+Servlet或JSP+JavaBean。当对开发要求高的项目中使用很多的还是MVC的三层开发结构,也就是JSP+Servlet+JavaBean。它能分有效的分离逻辑开发,使开发人员能专注于各自的开发。同时也能时整个开发结构流程更清晰,但是需要比较高的开发配合度。 在项
目中,我们经常使用著名的Model-View-Controller(MVC)架构。MVC架构是随着smalltalklanguage语言的发展提出的,它是一个著名的用户界面设计架构。经典的MVC架构把一个组件(可认为是整个应用程序的一个模块)划分成三部分组Model管理这个模块中所用到的数据和业务逻辑。而View管理模块如何显示给用户,Controller决定如何处理用户和该模块交互式时候产生的事件如用户点击一个按钮等。;4、XML语言;XML的应用似乎是无穷无尽的,但它们大致上可以分为三大类:;?
为了提高WEB项目的整体性能,提高人机交互的友好界面,网页的脚本语言是很有用处的,有的时候可以解决很大的难题或提高程序的性能和应用性。
网页脚本语言的执行都是在客户端执行的,速度很很快,并且大多的操作与服务器没有交互运算,所以在一些应用中非常理想。在设计WEB项目的
应用中,网页的脚本语言起着不能忽视的作用,所以如果设计WEB项目的应用中,对Javascript应有一定的了解。; Javascript是一种基于对象(ObjectBased)和事件驱动(EventDriven)并具有安全性能
(Secure)的脚本语言。使用它的目的是与HTML超文本标记语言、Java脚本语言
(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。它是通过嵌入或调入在标准的HTML语言中实现的。它具有以下几个基本特点:;1.它是一种脚本编写语言;2.基于对象的语言。;3.简单性;4.安全性;5.动态性;6、开发工具;(2)、Web服务器;(3)、集成开发环境(IDE):
您可能关注的文档
- 建筑装饰材料第8章 建筑装饰塑料及制品.pptx
- 京东商城商业模式分析.pptx
- 《实证资产定价-present》.pptx
- 北师大版数学八下《不等式的解集》课件-初中二年级-.pptx
- 汽车金融行业市场分析.pptx
- 医院实验室不锈钢实验台 .pptx
- 并购估值之财务报表阐述(28页).pptx
- 中国电子商务 总结-移动互联网-.pptx
- 盛世放歌2013年石狮市文艺界迎新春晚会文联节目单资料.pptx
- 水产品的规格、保质保鲜和陈列.-.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- J B-T 8577-2015 内燃机水散热器技术条件.pdf VIP
- 王明新数学物理方程习题解答.pdf VIP
- 云网融合的多云网络架构.pdf VIP
- 20220301电缆行业SAP解决方案.pptx VIP
- 【精选】0深圳生态规划0深圳生态规划.pdf VIP
- KA_T 22.1-2024 矿山隐蔽致灾因素普查规范 第1部分:总则.docx VIP
- GDBD-2025-12 输变电工程环保水保监测与验收费用计列指导意见.pdf VIP
- 手把手教你做应付票据审计底稿.pdf VIP
- 《商务英语:职场进阶》教师用书 完整版.pdf VIP
- 深度:短期看新车型销量及FSD,中期看能源,长期看Optimus.pdf VIP
原创力文档

文档评论(0)