培训机构Day23

今天开了javaee,这算是java最重要的部分了,这得好好学。

知识点:

JavaEE => JakartaEE

Java:

1。Java SE:标准版。standard edition。

-----2。Java EE:Enterprise Edition,多出一些包和库。javax.xxx.xxx

捐献给 IBM 开源软件基金会。JakartaEE。用于开发web程序的。

-----3。Java ME:mobile micro edtion。移动端开发。

============================================

C/S架构:Client/Server架构。端游。

美萍xxxx系统。

1。安装客户端庞大。需要专业人员进行实施,维护。

2。更新麻烦。重新安装。

3。界面体验不友好。

4。开发周期长。

5。不跨平台。

B/S架构:Browser/Server。浏览器服务器架构。

1。无需在本地安装客户端。只需要有浏览器即可。

2。无需本地更新。服务端更新。

3。界面体验非常好。

4。开发快。前端开发职业。

5。天生跨平台。

缺点:

1。响应速度慢。一般来说,百ms级或s级。

2。请求,响应模型。

企业级应用:适合b/s架构。

asp,php,java,c#。

===============================================

http协议。请求-响应模型。

web服务器:

1.apache nginx,不支持java,支持php,asp等。

2.tomcat,weblogic,webshpne,jetty,undertow....,支持java。

localhsot: 本机域名

127.0.0.1 本机ip

tomcat默认端口:8080

maven:管理依赖的。依赖的第三方库。

pom.xml就是用于配置项目的依赖包的。

servlet。

WEB-INF目录不能改。

web.xml不能改。

web项目的初始化配置:

1。配置中文编码。

2。配置maven。

请求类型:

get:最常用。获取。

post:次常用。最常用+次常用。90%。提交。

put:相对较少。修改或更新。

delete:相对较少。删除。

patch

option

...

service方法处理所有类型的请求。

而doxxx,仅处理某一类型的请求。

get:地址栏请求,超链接,link标记,script标记

post:method值为post的表单请求。

Servlet的生命周期:

1。首次需要此类的实例时创建。仅创建一次。

2。调用init函数,优先调用带参数的。

3。持续对外提供服务。

4。关闭tomcat。destory方法。

相关推荐
vx1_Biye_Design2 小时前
基于Spring Boot+Vue的学生管理系统设计与实现-计算机毕业设计源码46223
java·vue.js·spring boot·spring·eclipse·tomcat·maven
vx_Biye_Design2 小时前
基于Spring Boot+vue的湖北旅游景点门票预约平台的设计--毕设附源码29593
java·vue.js·spring boot·spring cloud·servlet·eclipse·课程设计
qq_297574674 小时前
SpringBoot项目长时间未访问,Tomcat临时文件夹被删除?解决方案来了
spring boot·后端·tomcat
lang2015092813 小时前
JSR-340 :高性能Web开发新标准
java·前端·servlet
qq_336313931 天前
javaweb-maven单元测试
java·开发语言·maven
铅笔侠_小龙虾1 天前
Flutter 组件层级关系
前端·flutter·servlet
计算机毕设指导61 天前
基于微信小程序的校园二手交易系统【源码文末联系】
java·spring boot·spring·微信小程序·小程序·tomcat·maven
Filotimo_2 天前
Tomcat的概念
java·tomcat
lang201509282 天前
Tomcat8RunnerCli:可执行WAR的命令行门面
tomcat
人道领域2 天前
SSM框架从入门到入土(SpringFrameWork)
java·spring boot·tomcat