- 博客(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.07请求响应-响应-@Responsebody&统一响应结果
一般用@restcontroller用在类外定义。这样的响应回来的结果太杂不利于前端人员分析。所以我们要有一个统一响应便于让别人解析。
2024-07-30 11:58:03 24
原创 5.07请求响应-json参数
在idea当中要用@RequestBody这个注释来说明后面的实体类是json类型。在postman当中要用post请求方法点击body,然后raw,json格式。在下面写上json格式。
2024-07-29 13:07:56 131
原创 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
原创 web入门-http协议-请求协议
这里就是把demo放在了webapps目录下。放到webapps目录下,再去浏览器去查看。1,这种是在tomcat安装包里运行程序。1,jdk环境变量是否配置好。
2024-07-26 13:06:44 91
原创 web入门-http协议-请求协议
get:请求参数一般在url中就是在请求行中,没有请求体,请求大小是有限制的。post:请求参数一般在请求体中,请求大小是没有限制的。post表达数据的地方在请求体。get表达数据的地方在请求行。
2024-07-25 18:25:38 164
原创 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
原创 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环境(全局)
点击构建工具里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关注的人