![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
文章平均质量分 91
暇光曙墨
物来顺应,未来不迎,当时不杂,既过不恋
~
展开
-
FastDFS的部署以及在Springboot中的应用
FastDFS是一个开源的轻量级分布式文件存储系统,可以供我们去完成文件的上传与下载。在FastDFS中由两部分组成,分别是tracker、Storage注:docker搜索镜像文件是需要联网的!!!1、查看fastdfs都有哪些版本(搜索镜像文件)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dPR7U7Zt-1670471640515)(4a85625ec7d7017239bdbeee890dabb2.png)]2、拉取镜像,我这里选择的是delron/fastdfs版原创 2022-12-08 11:57:31 · 2235 阅读 · 2 评论 -
SpringBoot~让开发变得如此简单
目录一、SSM手动整合存在的问题二、为什么使用SpringBoot?三、SpringBoot简介3.1 SpringBoot的优点3.2 SpringBoot的缺点四、SpringBoot的简单应用4.1 SpringBoot的项目结构4.2 自定义配置4.3 一个关于SpringBoot的Demo(1)、步骤多,配置繁琐(2)、项目进行服务器部署步骤繁琐 随着动态语言的流行,java语言的开发显得格外笨重,配置繁琐,开发效率低,项目的部署变得复杂,集成第三方的难度加大。在这种情况下,Spr原创 2022-06-13 18:31:11 · 390 阅读 · 0 评论 -
关于SSM整合,看这一篇就够了~(保姆级手把手教程)
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。目录一、创建基于maven管理的web项目:1.1 补全项目结构1.2 添加web项目依赖、配置服务器运行环境二、部署mybatis:2.1 添加mybatis依赖、创建配置文件三、部署spring、springMvc:3.1 添加依赖3...原创 2022-05-05 13:25:59 · 2220 阅读 · 11 评论 -
拦截器?我只用自定义的~
SpringMvc提供的拦截器类似于Servlet api中的过滤器。可以对控制器请求进行拦截实现相关的预处理和后处理,但是springmvc拦截器不能代替过滤器目录一、SpringMvc拦截器和Servlet过滤器的区别:二、拦截器的使用---创建拦截器:三、拦截器的使用---配置拦截器:四、拦截器链的实现过程:一、SpringMvc拦截器和Servlet过滤器的区别:过滤器:是Servlet规范的一部分,所有的web项目都可以使用(在web.xml中进行配...原创 2022-05-04 11:21:22 · 143 阅读 · 0 评论 -
SpringMvc文件上传与下载
在开发过程中,我们难免遇到提交文件的情况,本篇文章将详细为大家讲解文件上传,以及上传过程中的注意事项。 案例:添加图书并同时提交图书封面在页面中显示目录一、案例准备:1.1 前端提交文件注意事项1.2 控制器接受数据和文件的注意事项二、控制器接收文件:三、显示图书封面:3.1 后端传值3.2 前端接收“封面信息”一、案例准备:1.1 前端提交文件注意事项:表单提交方式为post 表单的设置为“非压缩传输”,enctype="...原创 2022-05-02 14:14:26 · 1472 阅读 · 1 评论 -
Springmvc控制器使用对象接收数据&自定义日期类型转换器
在表单提交的时候,我们会遇到这样的一个问题就是,如果一个表单的数据有很多的时候,我们在后端使用控制器接收数据的时候就需要定义很多参数来接收传递过的数据,非常的麻烦,所以本篇文章将带领大家实现使用“对象接收数据”以及如何自定义一个日期转换器目录一、控制器使用对象接受数据:1.1 案例准备工作1.2 控制器不使用对象接收数据1.3控制器使用对象接受数据1.4控制器使用对象接收数据时注意事项二、自定义日期转换器:2.1 不使用自定义日期转换器所面临的问题2....原创 2022-04-30 16:25:17 · 696 阅读 · 0 评论 -
SpringMvc--前端传值&控制器响应
前端传递数值到后端(控制器)主要有三种方式,分别是请求行传值、请求头传值、请求体传值,下面将根据不同的传值方式分别进行梳理与讲解目录一、请求行:1.1 请求行传值1.2 控制器接受数据 (请求行)1.3 响应请求并传递二、请求头:2.1 请求头传值2.2 控制器接受数据 (请求头)2.3 响应请求并传递三、请求体:3.1 请求体传值3.2 控制器接受数据 (请求体)3.3 响应请求并传递一、请求行:1.1 请求行传值 ...原创 2022-04-28 10:17:12 · 948 阅读 · 0 评论 -
“前后端交互”之SpringMvc环境搭建
SpringMvc是由Spring官方提供的基于mvc设计理念的web框架(其功能相当于Servlet)SpringMvc是基于Servlet封装的用于实现mvc控制的框架,实现mvc控制的框架,实现了前端和服务器的交互目录一、前后端交互大致流程二、SpringMvc相较于Servlet的优势三、SpringMvc的本质工作是什么 ?四、SpringMvc框架的部署:4.1 创建基于maven的web工程4.2 添加SpringMvc的项目依赖4.3 配...原创 2022-04-27 14:41:06 · 1193 阅读 · 0 评论 -
了解Spring整合mybatis,这一篇就够了
目录一、引言:1.1、Spring的两大核心思想:1.2 、Spring可以对mybatis提供哪些支持?二、Spring整合mybatis准备工作:2.1 创建maven工程2.2 部署mybatis、Spring、整合依赖等框架三、配置数据源(Druid连接池)3.1 添加Druid依赖3.2 创建Druid.properties属性文件3.3 在ApplicationContext.xml配置数据源四:配置sqlsessionFactory五、配置Map原创 2022-04-19 16:06:34 · 5424 阅读 · 19 评论 -
初识Spring-Aop
目录一、Aop简介:1.1、Aop中的名词:二、Spring-Aop案例准备:2.1 创建maven项目2.2 添加依赖2.3 配置Spring核心配置文件三、Aop配置(基于xml):3.1 切入点声明3.2 通知策略四、Aop使用注意事项:一、Aop简介: Aspect Oriented Programming 面向切面编程,简称Aop。是一种“横切”的技术(底层实现就是动态代理),对原有业务逻辑进行拦截,并且可以在这个拦截的横截面添加特定...原创 2022-04-16 15:29:44 · 313 阅读 · 1 评论 -
Spring-Ioc-DI的三种注入方式:
1、Ioc与DI分别指什么?Ioc控制反转:依赖spring对象工厂完成对象的创建DI依赖注入:在Spring完成对象创建的同时依赖Spring容器完成对象属性的赋值1.1 Ioc:当我们需要通过Spring对象创建某个类的对象的时候,需要将这个交给Spring管理----通过<bean>标签1.2 DI :通过Spring容器给创建的对象属性赋值1.3 Spring-Ioc-DI的三种方式:Spring容器加载配置文件后,通过反射创建的对象,并给属性赋值。S原创 2022-04-12 15:18:44 · 2563 阅读 · 2 评论