
Spring
文章平均质量分 93
Etui۹(・༥・´)و ̑̑
拉屎之于工作,如同代码之于生活。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Spring】数据导出为Excel的接口报java.io.IOException: UT010029: Stream is closed错误
文件下载接口不能有返回值。。。。。。。。。。因为接口被调用后`response`会自动关闭`ServletOutputStream`,而return时会再次自动关闭`OutputStream`,就会导致Stream is closed原创 2023-09-15 15:59:47 · 4430 阅读 · 0 评论 -
【SpringBoot】SpringBoot2.x知识点杂记
SpringBoot是Spring中的一个成员, 可以简化Spring,SpringMVC的使用。他的核心还是IOC容器。特点:创建spring应用内嵌的tomcat, jetty , Undertow提供了starter起步依赖,简化应用的配置。比如使用MyBatis框架 , 需要在Spring项目中,配置MyBatis的对象 SqlSessionFactory , Dao的代理对象。原创 2023-05-04 21:59:03 · 1169 阅读 · 2 评论 -
【Java/SSM/LayUI】JavaEE课程设计(基于Layui+SSM的图书管理系统项目介绍及源码)
结合本学期所学知识,以及以往积累的经验,我们通过Layui+SSM的方式完成了简化版的“图书管理系统”。本系统操作界面简约美观,能够高效、快速、稳定的管理图书馆的数据信息。系统主要包含一下几个功能:借阅管理、图书管理、类型管理、公告管理、管理员管理以及统计分析(具体表现形式如图1-1与图1-2所示)。管理员只需要操作本系统,就可以轻松实现图书信息的查询、增删等操作,图书管理员使用本系统能方便快捷的完成图书管的基本信息管理工作。(图1-1,系统登录页面)(图1-2,系统首页截图)原创 2023-04-15 15:42:13 · 7051 阅读 · 5 评论 -
【SpringMVC】SpringMVC拦截器小结
【SpringMVC】SpringMVC拦截器SpringMVC中的拦截器(interceptor)类似于Servlet中的过滤器(Filter),主要用于拦截用户请求并做出处理。例如权限验证、判断登录状态等。注: 如果你也是SSM初学者,个人推荐书籍《Spring+SpringMVC+MyBatis从零开始学》(清华大学出版社),该书配合哔哩哔哩的一些视频教程可以很好的入门SSM框架。1、SpringMVC拦截器的实现方式使用SpringMVC的拦截器通常通过以下两种方式实现:一种是原创 2022-05-04 10:02:50 · 400 阅读 · 0 评论 -
【Spring】SpringMVC程序的执行流程与特点(笔记一)
【SpringMVC】SpringMVC基础知识(笔记一)一、SpringMVC概述Spring MVC 是Spring提供的一个轻量级Web框架,它实现了Web MVC设计模式。SpringMVC在使用和性能方面比另一个框架Struts2更加优异。我们所说的SSM通常是指Spring、SpringMVC、MyBatis;以前使用的是SSH,即Spring、Struts2、HibernateSpringMVC的特点是Spring框架的一部分,可以方便地利用Spring所提供的功能。灵活性强原创 2022-05-01 08:00:00 · 299 阅读 · 0 评论 -
【Spring】关于Spring事务管理的一些杂记
【Spring】 Spring中的事务处理1、Spring的事务管理事务原本是数据库中的概念,在实际项目的开发中,进行事务的处理一般是在业务逻辑层,即Service层。这样做是为了能够使用事务的特性来管理关联操作的业务。在Spring中通常可以通过以下两种方式来实现对事务的管理:1)编码式事务允许用户在代码中精确定义事务的边界2)声明式事务(基于AOP)有助于用户将操作与事物规则进行解耦2、事务的ACID特性原子性(Atomic):一个事务是一个不可分割的工作单位,事务中包括的操作要原创 2022-04-28 16:14:00 · 251 阅读 · 0 评论 -
【Spring】Spring中基于AOP的AspectJ框架总结
【AspectJ】Spring中基于AOP的AspectJ框架总结注:本文仅供学习参考。前言:对于AOP编程思想,很多框架都进行了实现。Spring也不例外,可以完成面向切面编程。AspectJ框架也实现了AOP的功能,且实现方式更为简洁,使用更加方便,而且支持注解开发,故Spring将AspectJ对于AOP的实现也入到了自己的框架中。在Spring中使用AOP开发时,通常使用AspectJ实现。1、AspectJ简介Aspect是一个优秀的面向切面的框架,它扩展了Java语言,提供了强大原创 2022-04-27 08:45:17 · 255 阅读 · 0 评论 -
【Spring】Spring控制反转(Inversion of Control,IoC)(笔记一)
【Spring】Spring控制反转(Inversion of Control,IoC)(笔记一)注:学习Spring的初期可能无法理解控制反转、依赖注入、注解等概念,不要气馁,坚持学习。学完注解开发基础后,再回头尝试去理解这些感念,会发现容易许多。(个人的一些感想)文章目录【Spring】Spring控制反转(Inversion of Control,IoC)(笔记一)一、基础概念1、Spring框架概述2、Spring的优点3、Spring体系架构4、IOC的概念(重点)5、依赖注入(Depend原创 2022-04-25 08:00:00 · 254 阅读 · 0 评论