
spring
haixinjing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Aspect 注解使用详解
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在spring AOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑原创 2020-05-19 16:43:16 · 290 阅读 · 0 评论 -
使用spring ResponseEntity处理http响应
使用spring ResponseEntity处理http响应简介使用spring时,达到同一目的通常有很多方法,对处理http响应也是一样。本文我们学习如何通过ResponseEntity设置http相应内容、状态以及头信息。ResponseEntityResponseEntity标识整个http相应:状态码、头部信息以及相应体内容。因此我们可以使用其对http响应实现完整配置。如果需要使用ResponseEntity,必须在请求点返回,通常在spring rest中实现。ResponseEnt原创 2020-05-19 16:37:24 · 798 阅读 · 0 评论 -
简单讲讲@SpringBootApplication
1前言在hello world中已经启动了一个最精简的springboot 应用.从我们编写的代码来看,它与非spring boot应用区别有两个地方:(1)在QuickStartApplication类上添加了注解@SpringBootApplication;(2)是main方法调用SpringApplication.run(QuickStartApplication.class,args)这篇博客主要分享第一点,注解@SpringBootApplication.分享的时候,我也是按照自己阅读源码原创 2020-05-19 16:13:20 · 239 阅读 · 0 评论 -
SpringContextHolder 作用
以静态变量保存Spring ApplicationContext, 可在任何代码任何地方任何时候取出ApplicaitonContext.使用方式。在启动类里添加Beanpackage com.yl;import com.yl.utils.SpringContextHolder;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootAppli原创 2020-05-19 15:55:00 · 1160 阅读 · 0 评论 -
Spring自定义argumentResolver参数解析器
在一个web程序中,当一个HTTP请求进来时,会被容器处理进而转换成一个servlet请求。http请求所携带的数据,虽然是格式化的但是无类型;而java作为强类型语言,同时为了健壮性考虑,必然要有完善的类型约束。当然,那么,将数据从servlet请求中转换到java中,一个很原始的方式是手动处理。幸好,Spring MVC通过以注解往函数添加额外信息的方式,使得上述的数据转换过程能够交由框架自动处理。从一个角度去看,Controller中的函数声明及注解定义了此HTTP请求的数据格式和类型,也即规原创 2020-05-19 15:54:12 · 810 阅读 · 0 评论