SpringBoot
文章平均质量分 51
rosedoria0
这个作者很懒,什么都没留下…
展开
-
Spring Boot 拦截器
上一篇对过滤器的定义做了说明,也比较简单。过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在request被响应之前、request被响应之后、转载 2017-11-13 15:41:47 · 150 阅读 · 0 评论 -
Spring Boot中使用Swagger2构建强大的RESTful API文档
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开...转载 2018-06-20 16:08:30 · 114 阅读 · 0 评论 -
Springboot系列:@SpringBootApplication注解
在使用 Springboot 框架进行开发的时候,通常我们会在 main 函数上添加 @SpringBootApplication 注解,今天为大家解析一下 @SpringBootApplication,如有不正之处,欢迎批评指正。@SpringBootApplication@SpringBootApplication源码如下:@Target({ElementTyp...转载 2018-06-22 11:28:36 · 208 阅读 · 0 评论 -
SpringBoot 启动定时任务
SpringBoot 启动定时任务 再项目中大多会使用定时任务来定时执行一些操作,如:文件迁移,备份等等。今天就来跟大家一起学习下如何在SpringBoot中创建定时任务。 1、新建SpringBoot项目,或在原有的项目上添加(不知道如何创建SpringBoot的可以先行百度下) 2、新建一个计划任务类(注:新建的类只能和主类平级或在主类的下级) 如图 3、任务类中详情如下(注意...转载 2018-04-25 16:03:38 · 1057 阅读 · 0 评论 -
Spring Boot 学习之路二 配置文件 application.yml
一、创建配置文件如图所示,我们在resources文件夹中新建配置文件application.yml结构图二、一些基本配置server: port: 8090 //配置端口 session-timeout: 30 tomcat.max-threads: 0 tomcat.uri-encoding: UTF-8 spring: datasource: ...转载 2018-04-13 13:56:39 · 1089 阅读 · 1 评论 -
原创 2017年07月03日 19:40:42 标签: filter / exclude / spring boot [java] view plain copy
@WebFilter(urlPatterns = "/*") @Order(value = 1) public class TestFilter implements Filter { private static final S...转载 2018-04-02 15:14:10 · 131 阅读 · 0 评论 -
springboot+swagger2说明
swagger用于定义API文档。优势:前后端分离开发API文档非常明确测试的时候不需要再使用URL输入浏览器的方式来访问Controller传统的输入URL的测试方式对于post请求的传参比较麻烦(当然,可以使用postman这样的浏览器插件添加pom依赖<!--swagger2 start--><dependency> <groupId>io.sp...转载 2018-04-02 15:12:34 · 176 阅读 · 0 评论 -
Spring-Security 运行流程
Spring-Security 运行流程首先在web.xml中配置如上图所示的过滤器,但这其实不是spring-security包下的类,而是spring-web下面的一个类,从名字上可以看出,这个类是一个过滤器的代理,根据我查阅资料,这样做的原因是:spring-security的过滤器链中的每一个都必须被注入来自 Spring 应用程序上下文的其他 Bean. 但 Servlet 规范并没有使...转载 2018-04-09 16:14:01 · 305 阅读 · 0 评论 -
Spring Boot集成Spring Security
8.6 Spring Boot集成Spring Security开发Web应用,对页面的安全控制通常是必须的。比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现,例如:Apache Shiro、Spring Security。很多成熟的大公司都会有专门针对用户管理方面有一套完整的SSO(单点登录),ACL(权限访问控制),...转载 2018-04-09 15:09:56 · 1211 阅读 · 0 评论 -
spring boot hibernate 懒加载解决方案
spring boot 是快速构建微服务的新框架。对于数据访问问题可以直接使用jpa技术,但是在单元测试发现spring jpa存在hibernate懒加载问题。hibernate懒加载异常但是spring-boot没有xml配置文件所以现在网络上好多的解决方案并不能适用在spring boot框架中。在遇到该问题苦苦查询后终于无意中发现了解决方案。Spring application using...转载 2018-07-05 15:07:37 · 2601 阅读 · 1 评论