自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 5.10分层解耦(IOC-DC引入介绍)

如果serviceA实现类更名为serviceB,那么controller里的代码也得改动,这种叫controller与service层之间的代码耦合了。下面图的意思就是serviceB层中控制反转到一个容器中,然后在容器中管理的bean对象依赖注入controller中。这样子两边之间的代码有一个地方改动其他地方就得改动就不利于维护和比较复杂,所以我们要解耦。

2024-07-30 18:17:02 66

原创 5.09分层解耦-三层架构

分三个部分controller->service->dao。原先全部放在一个架构里,复用性差,难以维护,不利于拓展。所以我们以后都要使用三层架构。

2024-07-30 17:42:54 22

原创 5.08请求响应-响应-案例

4,编写comtroller程序(黄色背景部分)1,引入dom4的依赖。

2024-07-30 12:51:25 22

原创 5.07请求响应-响应-@Responsebody&统一响应结果

一般用@restcontroller用在类外定义。这样的响应回来的结果太杂不利于前端人员分析。所以我们要有一个统一响应便于让别人解析。

2024-07-30 11:58:03 24

原创 5.08请求响应-路径参数

2.获取多个路径参数。分文两种:1.只获取一个路径参数。

2024-07-29 13:49:19 109

原创 5.07请求响应-json参数

在idea当中要用@RequestBody这个注释来说明后面的实体类是json类型。在postman当中要用post请求方法点击body,然后raw,json格式。在下面写上json格式。

2024-07-29 13:07:56 131

原创 5.06请求响应-日期参数

要用@DateTimeFormat来确实为日期类型。

2024-07-29 13:04:45 61

原创 5.05请求响应-请求-数组集合参数

分为两种数组和集合1.数组参数2.集合参数。

2024-07-29 12:24:03 41

原创 5.04请求响应-请求-实体参数

然后set和get,tostring私有变量。在idea里新建一个专门用来存放实体类的类。分简单实体和复杂实体。

2024-07-29 11:56:18 53

原创 5.03请求响应-请求-简单参数

如果方法形象名称与参数名称不一致不会报错,但会输出null。2,springboot中接收简单参数。服务端代码一致(idea里的代码)3,@RequestParam注解。然后可以在postman当中给值。分为三种请求简单参数。1,原始方式请求参数。

2024-07-29 11:11:25 70

原创 5.0.2请求响应-请求-postman工具

然后在url里写下请求路径,点击send就会在body输出结果。如果想要保存数据只需要按save按钮进入下面这个界面。springboot那个表单是说明工作空间名字。3,下载最新版postman安装包并运行。personal表示可观看的范围是个人。第一次使用的话点击第一条创建一个账户。2,postman常用于接口测试。账户登录以后进入这个页面如下。点击加号就会出现下面这个界面。点击workspaces。如果已有账户点击第二个。点击create创建。

2024-07-26 17:55:33 122

原创 5.0.1请求响应-概述

通过dispatcherservler前端控制器里的两个方法来请求和响应数据。

2024-07-26 17:26:43 87

原创 web入门-tomcat-入门程序解析

1,内嵌tomcat。

2024-07-26 16:17:50 90

原创 web入门-http协议-请求协议

这里就是把demo放在了webapps目录下。放到webapps目录下,再去浏览器去查看。1,这种是在tomcat安装包里运行程序。1,jdk环境变量是否配置好。

2024-07-26 13:06:44 91

原创 web入门-tomcat-介绍

2024-07-26 12:37:57 69

原创 web入门-tomcat-介绍

主流的web服务器是tomcat,接下来学习也是tomcat服务器。

2024-07-26 12:28:42 222

原创 web入门-http协议-协议解析

协议解析一般不用自己打,使用web服务器即可。

2024-07-26 12:27:15 90

原创 web入门-http请求协议-响应协议

暂时先只需要记得这三个状态码200,404,500。1,响应也分为三部分。

2024-07-26 11:50:03 74

原创 web入门-http协议-请求协议

get:请求参数一般在url中就是在请求行中,没有请求体,请求大小是有限制的。post:请求参数一般在请求体中,请求大小是没有限制的。post表达数据的地方在请求体。get表达数据的地方在请求行。

2024-07-25 18:25:38 164

原创 web入门-http协议-概述

http的特点。

2024-07-25 17:40:22 76

原创 springtbootweb快速入门

1,创建springboot工程类型选择maven,名称和工作名会一起改变,jdk版本现在创建时选择不了jdk11版本的需要先创建了以后在项目结构中再去更改,还有maven版本如果选择过高可以在pom.xml中去更改。在java自己建好的springbootwebapplication运行类中运行。2.在java项目包下新创建一个java处理类。更改version里的版本号。

2024-07-25 15:47:23 203

原创 maven-依赖管理-生命周期

2.主要经常用这五个clean,compile,test,package,install。注意:在同一套生命周期中,当运行后面的阶段时,前面的阶段也会运行。4,plugins展示的就是与生命周期各个阶段绑定的插件。生命周期的执行靠的就是plugins中的所绑定的插件。1.maven有三个独立的生命周期。

2024-07-24 18:13:21 183

原创 依赖管理-依赖范围

2024-07-24 17:49:23 90

原创 maven -依赖管理-依赖传递

如何查看图表只需要在pom.xml界面下右键点击图表里的显示图即可看到依赖关系图了。2,间接依赖:被依赖的资源如果依赖其他资源,当前项目的间接依赖其他资源。1,项目a里依赖了两个包一个logback,一个mavenb。2,b包里也依赖了两个包一个mavenC,一个junit。1,直接依赖:在当前项目中通过依赖配置建立的依赖关系。3,c包里依赖了个commons包。

2024-07-24 12:11:49 90

原创 maven-依赖管理-依赖配置

2.在<dependencies>标签中使用<dependency>引入坐标。依赖:指当前项目运行所需要的一个jar包,一个项目中可以引入多个依赖。3.定义坐标的groupld,artfactid,version。1.在pom.xml中编写<dependencies>标签。4.点击刷新按钮,引入最新加入的坐标。

2024-07-24 11:51:53 129

原创 导入maven项目

点击右侧的m再点击里面的加号添加maven文件包。把maven文件夹复制进来即可。先打开项目的文件夹目录下。

2024-07-24 10:54:04 113

原创 配置maven环境(全局)

点击构建工具里maven,在里面更改maven主路径和用户设置文件与本地仓库。再点击编译器里的java编译器更改项目字节码版本与jdk版本一致。再双击下maven里的运行程序看看jdk是否与配置的jdk一致。打开idea点击自定义里的所有设置。

2024-07-23 18:08:14 167

原创 maven介绍与安装

2,配置本地仓库:修改maven安装包里conf/settings.xml中的<localRepository>,为它指定一个目录。maven是一个项目管理和构建工具,基于项目对象模型(pom)的概念,通过一小段描述信息来管理项目的构建。4,配置环境变量:MAVEN_HOME为maven的解压目录,并将其bin目录加入path环境变量。再点击系统变量目录下的path点击新建再点击添加%MAVEN_HOME%\bin。点击新建输入变量名为MAVEN_HOME,变量地址为maven安装包目录下。

2024-07-23 17:57:20 248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除