
Spring6的学习实践
文章平均质量分 92
自 2004 年 4 月,Spring 1.0 版本正式发布以来,Spring 已经步入到了第 6 个大版本,也就是 Spring 6。记录Spring6的学习笔记。
码云说
Java学习笔记分享,喜好交友,欢迎大家一起学习,进步ヾ(◍°∇°◍)ノ゙
展开
-
Spring6中的数据校验:Validation
数据的校验是交互式网站一个不可或缺的功能,前端的js校验可以涵盖大部分的校验职责,如用户名唯一性,生日格式,邮箱格式校验等等常用的校验。但是为了避免用户绕过浏览器,使用http工具直接向后端请求一些违法数据,服务端的数据校验也是必要的,可以防止脏数据落到数据库中,此时可以使用本文将要介绍的validation来对数据进行校验。原创 2023-04-29 15:30:00 · 1001 阅读 · 0 评论 -
Spring6 中的资源操作:Resources
Java的标准java.net.URL类和各种URL前缀的标准处理程序无法满足所有对low-level资源的访问,比如:没有标准化的 URL 实现可用于访问需要从类路径或相对于 ServletContext 获取的资源。并且缺少某些Spring所需要的功能,例如检测某资源是否存在等。而Spring的Resource声明了访问low-level资源的能力。原创 2023-04-28 17:45:00 · 493 阅读 · 0 评论 -
Spring6 中的事务
数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。原创 2023-04-27 18:15:00 · 264 阅读 · 0 评论 -
Spring 中的 AOP
AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现,在不修改源代码的情况下,给程序动态统一添加额外功能的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。原创 2023-04-26 18:45:00 · 119 阅读 · 0 评论 -
IOC容器及Bean对象管理
IOC(Inversion of Control),控制反转。Spring IOC不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。Spring 通过 IOC 容器来管理所有 Java 对象的实例化和初始化,控制对象与对象之间的依赖关系。我们将由 IOC 容器管理的 Java 对象称为 Spring Bean,它与使用关键字 new 创建的 Java 对象没有任何区别。原创 2023-04-25 18:15:00 · 532 阅读 · 1 评论 -
Spring6 入门案例
Spring6 入门案例原创 2023-04-24 17:45:00 · 178 阅读 · 0 评论 -
Spring概述
Spring6 概述,模块组成和版本特点。原创 2023-04-23 17:29:16 · 131 阅读 · 0 评论