Web后端开发

这篇具有很好参考价值的文章主要介绍了Web后端开发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 一、Maven

1.1 简介

Web后端开发,JavaWeb,java,开发语言,后端

1.2 作用 

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

1.3 流程

通过各种插件实现项目的标准化构建。 

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

1.4 安装

Web后端开发,JavaWeb,java,开发语言,后端

1.5 配置环境

1.5.1 当前工程环境

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

1.5.2 全局环境 

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

1.6 创建 Maven项目

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

1.7 导入项目 

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

1.8 依赖管理

1.8.1 依赖配置

Web后端开发,JavaWeb,java,开发语言,后端

1.8.2  依赖传递

Web后端开发,JavaWeb,java,开发语言,后端

pom.xml——右键——Diagrams——show dependences——显示依赖关系图

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

1.8.3 依赖范围 

Web后端开发,JavaWeb,java,开发语言,后端

1.8.4 生命周期 

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

二、SpringBootWeb

2.1 概述

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

2.2 快速入门

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

2.3 HTTP协议 

2.3.1 概述

Web后端开发,JavaWeb,java,开发语言,后端

 2.3.2 请求协议

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

2.3.3 响应协议

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端Web后端开发,JavaWeb,java,开发语言,后端

2.3.4 协议解析

Web后端开发,JavaWeb,java,开发语言,后端

三、Tomcat服务器 

3.1 概述

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

3.2 基本使用

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

四、请求响应

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

4.1 请求

4.1.1 postman工具

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

步骤:

点击create free account Web后端开发,JavaWeb,java,开发语言,后端

输入相关内容 

Web后端开发,JavaWeb,java,开发语言,后端

退回之前界面,点击sign in,输入账号信息登录

Web后端开发,JavaWeb,java,开发语言,后端

显示如下界面

Web后端开发,JavaWeb,java,开发语言,后端

进入工作空间,点击+,选择get或post请求。

Web后端开发,JavaWeb,java,开发语言,后端

输入URL:localhost:8080/hello,点击send,完成入门程序功能测试。若想保存当前请求数据,点击右上角Save,新建或选择Collection,保存。

Web后端开发,JavaWeb,java,开发语言,后端

4.1.2 简单参数

(一)原始方法

Web后端开发,JavaWeb,java,开发语言,后端

详细步骤:

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

(二)SpringBoot方式

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

(三)小结 

Web后端开发,JavaWeb,java,开发语言,后端

4.1.3 实体参数

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

4.1.4 数组参数&集合参数

(一)数组参数

Web后端开发,JavaWeb,java,开发语言,后端

(二)集合参数

Web后端开发,JavaWeb,java,开发语言,后端

(三)小结

Web后端开发,JavaWeb,java,开发语言,后端

4.1.5 日期参数

 Web后端开发,JavaWeb,java,开发语言,后端

4.1.6 Json参数

Web后端开发,JavaWeb,java,开发语言,后端

4.1.7 路径参数

Web后端开发,JavaWeb,java,开发语言,后端

4.1.8 小结

Web后端开发,JavaWeb,java,开发语言,后端

4.2 响应

Web后端开发,JavaWeb,java,开发语言,后端

4.2.1 普通响应数据 

Web后端开发,JavaWeb,java,开发语言,后端

4.2.2 统一响应数据

Web后端开发,JavaWeb,java,开发语言,后端

 4.2.3 小结

Web后端开发,JavaWeb,java,开发语言,后端

4.2.4 案例

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

大部分都是在resources下建立static文件夹存放前端页面代码。 

Web后端开发,JavaWeb,java,开发语言,后端

4.3 分层解耦

Web后端开发,JavaWeb,java,开发语言,后端

4.3.1 三层架构

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

4.3.2 分层解耦

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端

4.3.3 IOC&DI-入门

Web后端开发,JavaWeb,java,开发语言,后端

@Component:将当前类交给IOC容器管理,成为IOC容器中的bean

@Autowired:运行时,IOC容器会提供该类型的bean对象,并赋值给该变量——依赖注入 

Web后端开发,JavaWeb,java,开发语言,后端

步骤:

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

 

4.3.4 IOC详解

Web后端开发,JavaWeb,java,开发语言,后端

Endpoints——Beans——application——白色的就是自己定义的类名称,点击右侧显示的就是bean名称(默认为类名称首字母小写) 

Web后端开发,JavaWeb,java,开发语言,后端 若想自定义类名称,则需要括号中写value=(“名称”)

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 或者加上@ComponentScan(……)

Web后端开发,JavaWeb,java,开发语言,后端

4.3.5 DI详解

Web后端开发,JavaWeb,java,开发语言,后端

Web后端开发,JavaWeb,java,开发语言,后端 Web后端开发,JavaWeb,java,开发语言,后端

小结:

Web后端开发,JavaWeb,java,开发语言,后端 文章来源地址https://www.toymoban.com/news/detail-811428.html

到了这里,关于Web后端开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [JavaWeb]【九】web后端开发-SpringBootWeb案例(菜单)

    目录 一、准备工作 1.1 需求 1.2 环境搭建 1.2.1 准备数据库表  1.2.2 创建springboot工程 1.2.3 配置application.properties 准备对应实体类  1.2.3.1 application.properties  1.2.3.2 实体类  1.2.3.2.1 Emp类  1.2.3.2.2 Dept类 1.2.4 准备对应的Mapper、Service(接口实现类)、Controller基础结构 1.2.4.1 Mapper

    2024年02月11日
    浏览(49)
  • [JavaWeb]【五】web后端开发-Tomcat && SpringBoot解析

    目录 一 介绍Tomcat  二 基本使用 2.1 解压绿色版 2.2 启动TOMCAT 2.3 关闭TOMCAT 2.4 常见问题  2.5 修改端口号  2.6 部署应用程序 三 SpringBootWeb入门程序解析 前言:tomcat与SpringBoot解析                            

    2024年02月12日
    浏览(41)
  • [JavaWeb]【十二】web后端开发-事务管理&AOP

    目录 一、事务管理 1.1 事务回顾 1.2 Spring事务管理 1.2.1 案例  1.2.1.1 EmpMapper新增deleteByDeptId方法  1.2.1.2 DeptServiceImpl   1.2.1.3 启动服务-测试  1.2.2 模拟异常 1.2.3  分析问题  1.2.4 Spring事务管理(一般用在类似多次delete)  1.2.4.1 开启事务开关application.yml 1.2.4.2  DeptServiceImpl 

    2024年02月11日
    浏览(38)
  • JavaWeb_Web后端_分层解耦

    controller: 控制层, 接收前端发送的请求, 对请求进行处理, 并响应数据. service: 业务逻辑层, 处理具体的业务逻辑. dao: 数据访问层(Data Access Object)(持久层), 负责数据访问操作, 包括数据的增, 删, 改, 查. 接口: 实现: 接口: 实现: 内聚: 软件中各个功能模块内部的功能联系. 耦合: 衡

    2024年02月03日
    浏览(49)
  • web开发学习笔记(8.java web后端开发基础知识)

    1.使用spring开发的优势,spring发展到今天已经形成了一种开发生态圈,提供了若干个子项目,每个项目用于完成特定的功能。使用spring全家桶,可以做到很多事情,可以很方便的套用很多的组件。 2.pom构成 指定父工程 指定web构件 指定springboot打包控件 3.启动类的写法 4.contro

    2024年01月18日
    浏览(65)
  • javaweb实验:Java Web综合应用开发__基于MVC模式

    本实验的目的是让学生掌握Java Web开发的基本原理和方法,以及MVC设计模式的应用。MVC是一种将程序分为三个部分的设计模式,即模型(Model)、视图(View)和控制器(Controller)。模型负责封装数据和业务逻辑,视图负责展示用户界面,控制器负责接收用户请求并调用模型和

    2024年02月06日
    浏览(50)
  • 【JavaWeb后端开发-第八章】Maven高级

        Web开发讲解完毕之后,我们再来学习Maven高级。其实在前面的课程当中,我们已经学习了Maven。     我们讲到 Maven 是一款构建和管理 Java 项目的工具。经过前面章节 web 开发的学习,相信大家对于 Maven 这款工具的基本使用应该没什么问题了。我们掌握了 Maven 工具

    2024年01月20日
    浏览(42)
  • 【JavaWeb后端开发-第六章(2)】SpringBootWeb案例

    前面我们已经实现了员工信息的条件分页查询以及删除操作。 关于员工管理的功能,还有两个需要实现:     ♦ 新增员工     ♦ 修改员工     首先我们先完成\\\"新增员工\\\"的功能开发,再完成\\\"修改员工\\\"的功能开发。而在\\\"新增员工\\\"中,需要添加头像,而头像需

    2024年01月16日
    浏览(53)
  • 【JavaWeb后端开发-第七章】SpingBoot原理

        在前面的所有章节当中,我们学习的都是web开发的技术使用,都是 面向应用层面 的,我们学会了怎么样去用。而我们今天所要学习的是 web后端开发 的最后一个篇章 springboot原理 篇,主要偏向于 底层原理 。 本章节的安排包括三个部分:     1. 配置优先级 :

    2024年01月20日
    浏览(55)
  • 【JavaWeb后端开发-第六章(1)】SpringBootWeb案例

         前面我们已经讲解了Web前端开发的基础知识,也讲解了Web后端开发的基础(HTTP协议、请求响应),并且也讲解了数据库MySQL,以及通过Mybatis框架如何来完成数据库的基本操作。 那接下来,我们就通过一个案例,来将前端开发、后端开发、数据库整合起来。 而这个案例

    2024年02月02日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包