Tomcat集成eclipse

Tomcat学习
讲师:莫凡
课程回顾
1.预编译对象操作数据库
(1)注册驱动
(2)获取连接
(3)获取语句执行对象
①连接对象.preparedStatement
②在创建的时候就有SQL语句【参数化】
1)值或者条件中使用到值的部分,使用?占位
(4)执行SQL语句
①DQL
1)executeQuery
②DDL/DML
1)executeUpdate
(5)释放资源
2.预编译对象和statement对象的区别
(1)预编译效率更高
(2)预编译更安全,防止SQL注入
3.事务
(1)取消事务自动提交
①setAutoCommit(false)
(2)提交事务
①commit
(3)回滚事务
①rollback
课程介绍
1.Tomcat安装【重点】
2.WEB项目结构【重点】
3.部署WEB项目【重点】
1.概述

WEB概述

1989/3 CERN【欧洲核子研究所】
蒂姆.伯纳斯.李提出分隔两地的研究者共享知识的设想。
最初基本理念:借助多文档之间相互关联形成的超文本(HyperText),连成可相互参阅的WWW(World Wide Web,万维网)。
WWW的构建技术
1.把 SGML(Standard Generalized Markup Language,标准通用标记语言)作为页面的文本标记语言的HTML(HyperText Markup Language,超文本标记语言)
2.HTTP协议:作为文档传递的协议
3.URL(Uniform Resource Locator,统一资源定位符):指定文档所在地址
动态网页和静态网页
动态web资源:
指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源(如html 页面):
指web页面中供人们浏览的数据始终是不变。
服务器
服务器(英文名称server),也称伺服器。指一个管理资源并为用户提供服务的计算机设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同:分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。
也就是说服务器分为硬件和软件两种,硬件服务器指的就是电脑,软件服务器指的是在计算机上运行的某个软件【即服务器提供的服务类型】。
根据服务类型不同,我们简单的分为以下三类:WEB服务器、HTTP服务器、应用程序服务器。
WEB服务器&HTTP服务器
Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的,说的是一回事。
应用程序服务器
应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用。应用服务器使用此商业逻辑就像调用对象的一个方法一样。也就是说应用程序服务器可以执行后台代码。

通俗的讲,Web服务器传送页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用的方法。确切一点,你可以说:Web服务器专门处理HTTP请求,但是应用程序服务器是通过很多协议来为应用程序提供商业逻辑。
以Java EE为例,Web服务器主要是处理静态页面处理和作为 Servlet容器,解释和执行servlet/JSP,而应用服务器是运行业务逻辑的,主要是EJB、 JNDI和JMX API等J2EE API方面的,还包含事务处理、数据库连接等功能,所以在企业级应用中,应用服务器提供的功能比WEB服务器强大的多。
常见的服务器
Apache、Tomcat都可以属于Web服务器,Weblogic、WebSphere都属于应用服务器。
Web服务器
Apache:
在Web服务器中,Apache是纯粹的W

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值