JAVA 基础概述

本文介绍了JAVA的基础概念,包括JSP如何简化HTML与Java代码的结合,解释了MVC架构模式的组成部分以及RESTful架构的特点,强调了JSON在数据交换中的作用。此外,还探讨了JDK、JRE的区别以及Servlet的生命周期,并提供了Tomcat的安装与配置步骤。
摘要由CSDN通过智能技术生成

基础概念

Servlet HTML Java 代码混在一起,一改都要改。

JSP (java server pages) 提供HTML模板,Java程序生成数据填空模板,只改java。

JSP的运行 JSP---> Servelt的源码-->.class-->JVM运行。

MVC (Model、View、Controller) 架构模式

Model:数据模型、数据、业务、行为, 业务逻辑 、保存数据的状态。

View:数据模型的页面展示(jsp实现),显示页面。

Controller:接受用户请求-->数据模型处理-->视图页面展示,取得表单数据、调用业务逻辑、转向制定的页面。

REST 架构模式

架构模式特点:前端关注界面展现、后端关注业务逻辑。

REST本质是一种设计API的模式。常用JSON数据格式。

JSON数据的优点:可直接被Javascript读取、简单、易用、易读。

REST中的请求类型划分 :POST 增 、DELETE 删、PUT 改、 GET 查。

REST 又称表述性状态转移 (Representational State Transfer)

REST技术就是实现 将AJAX请求 处理 输出JSON数据这样的功能。

JDK: Java Development kit Java语言的软件开发工具包JDK协议基于JRL协议

常见的JDK: J2SE 标准版 (桌面平台) J2EE 企业版 J2ME 微型版 (移动、无线、机顶盒等小型设备)

JRE:Java Runtime Environment缩写 Java运行环境 包含 JVM与Java 核心类库

Java SE API:Java 基础类库开发接口。

Servlet Java的一个应用程序

生命周期: 实例化-->初始化-->就绪-->销毁

TOMCAT的配置文件:

会话保持的三种方式:session sticky会话粘性、Session 负责集群、Session Server (session 共享服务器)

JDK安装

下载RPM wget https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

安装RPM yum -y install jdk-8u241-linux-x64.rpm

初始环境变量

启动:./etc/profile.d/jdk.sh 验证 Java --version

Tomcat安装

下载包:

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz

解压 tar xf apache-tomcat-8.5.50.tar.gz -C /usr/local/

设置软连接: cd /usr/local && ln -s apache-tomcat-8.5.50/ tomcat

指定PATH变量: echo 'PATH=/usr/loca/tomcat/bin:$PATH' > /etc/profile.d/tomcat.sh

启动 :./etc/profile.d/tomcat.sh && /usr/local/tomcat/bin/startup.sh

验证 :/usr/local/tomcat/bin/catalina.sh version && ss -ntl|grep 8080

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值