随笔分类 -  Spring框架

Tiny-Spring项目学习总结
摘要:人生不相见,动如参与商. Spring基本是所有Java学习者绕不开的框架,其对于现代Java的开发具有里程碑式的作用,将java开发者从繁杂的框架和配置中解放出来(至少是部分解放出来)。在github上看到一个微型的spring框架实现项目,觉得很有必要学习一下,谁知道断断续续用了三个月才完全自己 阅读全文

posted @ 2019-06-03 20:17 ShoolyShooly 阅读(188) 评论(0) 推荐(0)

Spring文档阅读之Core Technologies
摘要:Spring核心技术文档 IOC(Inversion Of Controller) 1.The IoC Container IOC可以理解为对象通过构造方法或者工厂方法定义依赖的对象(Spring中称为Bean)。 IOC最底层的包是OC容器的基础包是org.springframework.bean 阅读全文

posted @ 2018-12-22 17:58 ShoolyShooly 阅读(247) 评论(0) 推荐(0)

Spring文档阅读之Web on Servlet Stack
摘要:1.Spring Web MVC Spring MVC是基于Servlet API开发的原生web框架,其名字来源于在Spring项目的模块名称(spring webmvc)。 Spring还推出了基于reactive栈的web框架 Spring WebFlux。 Parallel to Sprin 阅读全文

posted @ 2018-12-22 17:58 ShoolyShooly 阅读(435) 评论(0) 推荐(0)

Spring文档阅读之事务管理
摘要:1.Transaction Management Spring提供了持久层抽象用于事务管理,可以提供如下便利: 穿插多个事务API的持久层模型:Java Transaction API(JTA),JDBC,Hibernate以及Java Persistence API(JPA)。 支持声明式的事务管 阅读全文

posted @ 2018-12-22 17:57 ShoolyShooly 阅读(316) 评论(0) 推荐(0)

Spring文档阅读之AOP
摘要:Aspect oriented Programming (AOP) 补充了Object oriented Programming (OOP)。OOP最重要的概念模块是类(class),而AOP中则是切面。AOP可以在多种类型和多个类间进行操作,可以认为AOP串起了这些数据。OOP使用封装,继承和多态 阅读全文

posted @ 2018-12-09 18:12 ShoolyShooly 阅读(369) 评论(0) 推荐(0)

Spring文档阅读之校验,数据绑定和类型转换
摘要:Spring希望在应用的每一层都能进行数据校验而不是限制在Web层,所以提出了Validator接口。 数据绑定(Data binding)使我们可以动态的输入领域模型对象,一般和Validator接口组合使用用于接口入参校验。 1.Validation by Using Spring’s Vali 阅读全文

posted @ 2018-12-03 22:47 ShoolyShooly 阅读(281) 评论(0) 推荐(0)

Spring文档阅读之Resources
摘要:Resources Spring定义用于处理位于classpath和相对路径下的资源的一系列接口方法。 1. The Resource Interface 2. Built in Resource Implementations 3. The ResourceLoader 4. The Resour 阅读全文

posted @ 2018-11-28 22:31 ShoolyShooly 阅读(162) 评论(0) 推荐(0)

Spring文档阅读之IOC
摘要:IOC Inversion Of Controller IOC 控制反转可以理解为类只定义依赖的对象,容器在创建类的实例时通过依赖对象的构造方法注入依赖的对象(或者在Spring中称为bean). IOC容器的基础包是org.springframework.beans and org.springf 阅读全文

posted @ 2018-11-27 17:18 ShoolyShooly 阅读(135) 评论(0) 推荐(0)

Spring Validator参数校验
摘要:Spring Validator参数校验 Spring提供了Validator接口用于对Bean即一般的接口入参DTO做参数校验。 校验器需要实现Validator接口: @InitBinder 注解 用于初始化WebDataBinder WebDataBinder 将请求参数绑定到Java类(Ja 阅读全文

posted @ 2018-11-21 10:41 ShoolyShooly 阅读(1067) 评论(0) 推荐(0)

导航