javaEE

javaEE概述:

javaEE是一个开发分布式企业级应用的规范和标准。

javaEE企业版,是把写好的程序部署到服务器上,用户可以通过浏览器远程访问服务器,  让服务器去调用部署在服务器中的java程序,然后java程序去处理用户.

javaEE开发准备工作:

服务器: 就是计算机软件+计算机硬件, 是一款能够放置文件,并且可以对外提供服务的软件, 可以吧一些文件部署到服务器上,通过地址访问,服务器就会作出响应

现在需要运行java程序,就需要安装一个支持java程序运行的服务器

apache的tomcat服务器就是一个支持java程序的服务器,而且是免费的

浏览器(前端发送请求+"IP+端口+目标")------------->服务器(java程序,后端程序接收,响应内容)

jdk idea mysql tomcat

安装服务器:

tomcat是支持java程序运行的,所以他的运行离不开jdk支持

前提: 安装jdk , 配置环境变量(path)

JAVA_HOME: tomcat可以通过此变量找到jdk(JAVA_HOME:D:\Program Files\Java\jdk1.8.0_261)

下载tomat

解压tomcat

启动tomcat: 双击startup.bat命令(bin目录中存放启动,关闭命令(shutdown.bat))

访问服务器: IP+端口 访问 127.0.0.1:8080

最后: 开发一个java后端程序,并部署java程序

在idea中创建一个java项目,并把它修改为一个javaEE项目,在idea中集成tomcat,将项目部署到服务器中

Sevlet请求流程:

浏览器(通过IP+端口/项目名/sevlet地址)------>服务器(创建sevlet对象,封装各种请求数据)

服务器中有许多项目,例如项目1(/login), (/reg)

Sevlet作用:

  1. 接收用户发送的请求

  2. 调用其他java的程序来处理请求

  3. 根据处理结果,将处理结果响应回客户端

Sevlet生命周期:

  1. 实例化: 构造方法: 只被调用一次,只有第一次访问sevlet时或者服务器启动时创建sevlet实例

  2. 初始化: Init方法:只被调用一次,在Sevlet实例创建好后立即执行,用于执行一些初始化Sevlet的操作

  3. 服务: service方法: 多次调用,每次请求都调用service方法, 根据请求方式调用doGet()或doPost()方法

  4. 消亡: destroy: 只被调用一次,在服务器关闭时调用, 执行一些操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值