
网站后端
文章平均质量分 59
modi000
生命不止,奋斗不息!
展开
-
JavaWeb的请求与响应(使用postman工具,模拟前端发送参数,接收响应,用于接口测试)
springboot框架已经通过内置了Dispatcher Servlet类(继承于HttpServlet类),所以,基于Springboot框架下,只需要写Controller类就行,不需要再写Servlet类了。前端是username,后端是name,变量名不一致,此时,需要使用注解映射。前端有get、post两种请求方式,后端不区分,此时后端程序保持不动。3.ctrl+s,保存测试链接,以备后续多次测试。目前都是使用SpringBoot的方式,更简单。1.创建worksapce。原创 2025-03-31 13:59:56 · 174 阅读 · 0 评论 -
http协议总结、响应状态码、tomcat介绍
在网页中按f12,点击network标签,可以看到一次requet对应一次response.无状态协议:不携带上一次数据,如携带上一次数据,会导致数据越来越多。原创 2025-03-04 14:07:02 · 219 阅读 · 0 评论 -
springbootWeb入门--创建springbootweb项目及给浏览器反馈字符串示例
3.在工程中建立模块,选择“spring initilazer”,类型勾选“maven”4.勾选“spring web”之后,就无需再自行写dependcy了。勾选了springweb之后,依赖文件中,自动完成配置。6.生成的工程文件,如下绿色框中文件,可以直接删除。8.此时,直接在启动类中,右键run,即可运行。9.浏览器中,输入对应的地址,即可显示。2.选择项目的jdk版本。原创 2025-03-04 13:24:28 · 250 阅读 · 0 评论 -
Maven的传递性、排除依赖、生命周期、插件
同理,如果要排除Junit,也只要在当前工程中,exclusion即可。小结:无论是要排除某Jar包中直接依赖还是间接依赖,都只需在引入该Jar包的工程pom文件中排除即可。蓝色背景中的两个jar包是projectA的直接依赖,其余的Jar包是projectA的间接依赖。程序中引入maven-projectA jar包, 此时,可以看到,间接依赖的Jar包都可以使用。如上,只要标明依赖名和组织名,不需要写版本,添加后,点击刷新,此依赖就排除了。projectA可以使用直接依赖,也可以使用间接依赖。原创 2025-02-27 16:43:06 · 423 阅读 · 0 评论 -
Maven的依赖管理
添加Jar过程需要联网,刷新(两个刷新按钮都可以)后,如果本地仓库中没有,会到私服、中央仓库中下载,下载后的Jar包会在右侧栏目中显示。三、依赖的来源,可以从中央仓库中去找(速度慢),也可以从下边的网站中去找。直接点开,显示如下图。(直接点下载的话,就下载Jar包了)一、依赖配置(如本地仓库中没有,则需要联网,会自动下载)注意:测试类需要以Test结尾。二、引入后的Jar包测试。原创 2025-02-18 13:59:37 · 253 阅读 · 0 评论 -
使用IDEA创建Maven项目、Maven坐标,以及导入Maven项目
创建Maven项目后,会生成pom.xml文件, 配置的依赖(第三方Jar包)以及当前项目的坐标在这里。Groupid:一般写公司域名倒写,再加上项目名(也可以不写项目名,下边的示例就没写项目名)正如使用Vue创建工程化的前端项目,此时,使用Maven创建标准化的后端项目。之所以要配置maven环境,是因为,默认导入的是原项目的环境,故需要重新配置。项目名的命名规则:名称都用小写,多个单词之间用中划线分割。version:带snapshot,表示测试版本。一、创建Maven项目。三、导入Maven项目。原创 2025-02-18 13:35:58 · 541 阅读 · 0 评论 -
JavaWeb后端——分层解耦 IOC & DI
分层解耦容器称为:IOC容器/Spring容器IOC 容器中创建,管理的对象,称为:bean 对象。转载 2024-09-23 15:47:46 · 128 阅读 · 0 评论 -
【YAML知识】YAML 简介及语法
一、YAML 简介YAML(YAML Ain't Markup Language的缩写)是一种人类可读的完整的数据序列化语言。YAML 官网首页就很 YAML,这很有意思。通常用作软件的配置文件;文件的标准扩展名为 .yaml,也可接受.yml扩展名;YAML基本语法规则(基于缩进的Block Style):大小写敏感;使用缩进表示层级关系(类似Python风格);缩进不允许使用Tab制表符,只允许使用空格字符;缩进的空格数不重要,但官方推荐使用2个空格字符;转载 2024-08-21 10:19:57 · 350 阅读 · 0 评论 -
HTTP 协议详解
全称超文本传输协议,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP 是一种应用层协议,是基于TCP/IP 通信协议来传递数据的,其中 HTTP1.0、HTTP1.1、HTTP2.0 均为 TCP 实现,HTTP3.0 基于 UDP 实现。现主流使用 HTTP1.0 和 HTTP3.0为了使数据在网络上从源头到达目的,网络通信的参与方必须遵循相同的规则,这套规则称为协议,它最终体现为在网络上传输的数据包的格式。转载 2024-08-20 14:32:12 · 119 阅读 · 0 评论 -
IDEA快捷键(全网最全详细图解)
转载: https://blog.youkuaiyun.com/m0_65152767/article/details/131947748。转载 2024-08-20 10:26:45 · 347 阅读 · 0 评论 -
单点登录(SSO)详解——超详细
当然仅此是不够的,因为不同的应用系统有着不同的域名,尽管 Session 共享了,但是由于 Session ID 是往往保存在浏览器 Cookie 中的,因此存在作用域的限制,无法跨域名传递,也就是说当用户在 app1.com 中登录后,Session ID 仅在浏览器访问 app1.com 时才会自动在请求头中携带,而当浏览器访问 app2.com 时,Session ID 是不会被带过去的。用户统一在认证中心进行登录,登录成功后,认证中心记录用户的登录状态,并将 Token 写入 Cookie。转载 2024-08-19 17:16:42 · 4993 阅读 · 0 评论 -
【Maven入门篇】依赖配置,依赖传递,依赖范围,生命周期
🎊专栏【Maven入门篇】> 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。> 🎆音乐分享【The truth that you leave】转载 2024-08-19 14:50:53 · 111 阅读 · 0 评论 -
对于javaweb前后端分离开发的思考和实现
本文重在阐明对于前后端分离设计的一些小思考,同时利用ajax结合SSM框架,实现的一个简单的交互案例。ps:笔者仅仅是一名学生,观点不免有些局限性,如果您读后有有更好的实现方式。欢迎在文末留言,笔者感激不尽。提出问题我们在平时学习javaweb开发时经常是页面展示信息和后台逻辑代统统在idea或者eclipse进行编写,笔者今天突然有了这样的思考:在实际工作中我们往往会各司其职,在开发一个项目时不可能一直等待前端开发将页面写好,然后在交由后端开发人员进行后台逻辑的编写。转载 2024-08-14 10:59:20 · 62 阅读 · 0 评论 -
前后端分离的项目前端怎么访问后端数据
前端调用RESTful API时,只需要发送请求URL和请求参数,后端返回对应的JSON数据,在前端进行展示。这样可以实现前后端完全分离,前端只需要关注如何展示数据,后端只需要关注如何处理请求和返回数据。前后端分离是一种新型的web应用程序开发技术,它的核心理念就是将前端与后端进行分离,前端负责展示界面,后端负责处理业务逻辑和数据存储。前端与后端建立WebSocket连接后,可以实现双向数据传输,前端可以发送请求消息,后端可以返回响应消息。前端通过GraphQL查询后端数据,后端返回符合查询条件的数据。转载 2024-08-14 10:54:59 · 256 阅读 · 0 评论 -
Spring Boot中的@RequestMapping注解
Spring Boot中的@RequestMapping注解介绍Spring Boot是一个流行的Java框架,它提供了许多方便的注解和工具,使得Web应用程序的开发变得更加容易。其中,@RequestMapping注解是Spring Boot中最常用的注解之一,它可以帮助开发者定义和处理HTTP请求。@RequestMapping注解可以用于类和方法上,用于定义HTTP请求的URL路径和HTTP方法类型。转载 2024-08-14 10:41:01 · 130 阅读 · 0 评论 -
idea 弹框提示:Server‘s certificate is not trusted 解决办法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。打开idea--->File-->Settings-->Tools-->点击Server Certificates-->把下图中的选项勾上就ok。引起这个的根本原因:是因为你破解了idea,在本地hosts配置了映射,然后idea检测出来弹出警告 服务器证书不可用。原文链接:https://blog.youkuaiyun.com/tck001221/article/details/135377493。转载 2024-08-06 10:55:17 · 3377 阅读 · 2 评论 -
网站后端管理和构建java项目的工具-Maven(介绍及安装步骤)
无论是使用eclipse、IDEA创建的maven项目,格式都是统一的。不同开发工具创建的maven项目兼容。对于Maven,一个Maven项目就是一个对象。通过pom.xml文件对项目进行描述,是核心配置文件。test是对main测试的代码。main中的resources中放置配置文件。maven是用于管理和构建java项目的工具。原创 2024-07-29 16:33:52 · 435 阅读 · 0 评论