![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 84
BGR用户
这个作者很懒,什么都没留下…
展开
-
Spring MVC 数据绑定
在数据绑定过程中,Spring MVC 框架会通过数据绑定组件(DataBinder)将请求参数串的内容进行类型转换,然后将转换后的值赋给控制器类中方法的形参。这样后台方式就可以正确绑定并获取客户端请求携带的参数。具体信息处理过程如下:Spring MVC 将 ServletRequest 对象传递给 DataBinder。将处理方法的入参对象传递给 DataBinderDataBinder 调用 ConversionService 组件进行数据类型转换、数据格式化等工作,并将 ServletRe原创 2022-05-31 18:53:46 · 726 阅读 · 0 评论 -
Spring MVC 概述
Spring MVC 是 Spring 框架提供的一个轻量级的 Web 框架,它实现了 Web MVC 设计模式,并且比 Struts 2 更优异。具有特点:是 Spring 框架的一部分,可方便的利用 Spring 提供的其他功能。灵活性强,易于与其他框架集成。提供了一个前端控制器 DispatcherServlet,使开发人员无须额外开发控制器对象。可自动绑定用户输入,并能正确转换数据类型内置常见校验器,可校验用户输入。若校验不能通过,就会复位到输入表单。基于 XMl 的配置文件,在编辑原创 2022-05-28 16:19:46 · 158 阅读 · 0 评论 -
Spring AOP 编程
AOP (Aspect-Oriented Programming) ,即面向切面编程,可以通过预编译方式和运行期动态代理实现在不修改代码的情况下给程序动态统一添加功能的一种技术。是面向对象编程(OOP)的一种补充。AOP 编程思想,把多类对象中的横切问题点,从业务逻辑中分离出来,从而达到解耦的目的,增加代码重用性,提高开发效率。AOP 主要概念理解aspect:切面,切面由切点和通知组成,即包括横切逻辑的定义也包括连接点的定义pointcut:切点,每个类都拥有多个连接点,可以理解为连接点的集合原创 2022-05-11 17:08:59 · 129 阅读 · 0 评论 -
Spring IOC容器
在 Spring 概述中说到,Core 模块是 IOC 容器,解决对象创建和之间的依赖关系。下面就来说说如何得到 IOC 容器,通过 IOC 容器来创建对象、解决对象之间的依赖关系。如何得到 Spring 容器对象(IOC 容器)Spring 容器不单单只有一个,可以归为两种类型Bean 工厂,BeanFactory加载 Spring 配置文件通过 XmlBeanFactory + 配置文件来创建 IOC 容器//加载Spring的资源⽂件Resource resource = n原创 2022-05-10 08:00:00 · 146 阅读 · 0 评论 -
一、Spring 概述
首先,我们在学习一个东西时,应该先了解,这个有什么用,那么 Spring 有什么用呢?Spring 是目前非常流行的 Java Web 开发框架,用于解决企业应用的复杂性问题而存在的。那么具体什么是 Spring 呢?它有哪些特性呢?Spring 是一个以 IoC(Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,切片技术) 为内核的框架,IoC 是 Spring 的基础。后面会详细介绍它们。创建Spring的目的就是用来替原创 2022-05-09 08:00:00 · 95 阅读 · 0 评论