java web 项目开发需要掌握哪些技术
2007 年05 月01 日 星期二 13:30 目前, 国内外信息化建设已经进入基于Web 应用为核心的阶段,Java 作为应用于网络的最好语言,前景无限看好
然而,就算用Java 建造一个不是很烦琐的web 应用,也不是件轻松的事情
概括一下,实施Java 的WEB 项目需要掌握的技术如下: Java 语言 面向对象分析设计思想 设计模式和框架结构 XML 语言 网页脚本语言 数据库 应用服务器 集成开发环境 下面我们具体地看每个技术
1、Java 语言 Java 语言体系比较庞大,包括多个模块
从 WEB 项目应用角度讲有 JSP、Servlet、JDBC、JavaBean(Application)四部分技术
(1)、Java Database Connectivity (JDBC)技术 在 Java Web 应用开发中,数据库管理系统(RDBMS)的使用是不可缺少的
JDBC(Java Database Connectivity) 是一种用于执行 SQL 语句的 Java API
它由一组用 Java 编程语言编写的类和接口组成
JDBC 为工具/数据库开发人员提供了一个标准的API,使他们能够用纯 Java API 来编写数据库应用程序
简单地说,JDBC 可做三件事: 与数据库建立连接, 发送 SQL 语句, 处理结果
(2)、Servlet 技术 Servlet 是运行在服务器端的程序,可以被认为是服务器端的 applet
servlet 被 Web 服务器(例如 Tomcat)加载和执行,就如同 applet 被浏览器加载和执行一样
servlet 从客户端(通过 Web 服务器)接收请求,执行某种操作,然后返回结果
Servlet 的主要优点包括 Servlet 是持久的
servlet 只需 Web