Spring Boot

55 篇文章

在Spring Boot中实现通用Auth认证的几种方式

2021-06-15 17:57 Spring Spring Boot

文章介绍了spring-boot中实现通用auth的四种方式,包括 传统AOP、拦截器、参数解析器和过滤器,并提供了对应的实例代码,最后简单总结了下他们的执行顺序。 前言 最近一直被无尽的业务需求淹没,没时间喘息,终于接到一个能让我突破代码舒适区的活儿,解决它的过程非常曲折,一度让我怀疑人生,不过收获也很大,代码方面不明显,但感觉自己抹掉了 java、Tomcat、Spring...

阅读全文

Spring Initializr中生成的mvnw是干吗的?

2021-01-21 17:51 Spring Spring Boot Maven

当我们使用Spring Initializrhttps://blog.didispace.com/spring-initializr-in-intellij/来创建Spring Boot工程的时候,有没有发现在工程根目录下有两个名为mvnw的文件: !https://blog.didispace.com/images/pasted-421.png...

阅读全文

居然仅用浏览器,就完成了Spring Boot应用的开发与部署!

2020-09-14 16:54 Spring Spring Boot 云原生

最近有幸试用了一下阿里云的一个新产品:云开发平台,体验一把全新的开发模式!虽然中间也碰到了一些问题,但整体的体验透露着未来感,因为整个过程都不需要使用我们最常用的IDEA,仅依靠浏览器就把一个Spring Boot干上线了! > 啥是云开发平台?云开发平台(https://workbench.aliyun.comhttps://workbench.aliyun.com),是阿里云面向广大开发者提供...

阅读全文

说说Spring中的 @RestController 和 @Controller

2020-08-04 18:03 Spring Spring Boot

Spring MVC执行流程已是JAVA面试中老生常谈的问题,相信各位小伙伴也是信手拈来。今天我们来谈谈另一个面试中必会必知的问题: @RestController和@Controller的区别? - Spring MVC中的REST实现 - @Controller + @ResponseBody注解 - @RestController注解 Spring MVC 与 REST...

阅读全文

使用Swagger2Markup实现API文档的静态部署(二):Markdown和Confluence

2018-01-28 16:32 Spring Spring Boot Markdown Swagger

> 在上一篇《使用Swagger2Markup实现API文档的静态部署(一):AsciiDoc》http://blog.didispace.com/swagger2markup-asciidoc/中,我们介绍了如何使用Swagger2Markup将Swagger文档转换成AsciiDoc,再将AsciiDoc转换成静态HTML。下面,本文将继续介绍Swagger2Markup可以转换的另外两种格式...

阅读全文

使用Swagger2Markup实现API文档的静态部署(一):AsciiDoc

2018-01-21 16:32 Java Swagger Spring Boot

> 在阅读本文之前,您先需要了解Swagger的使用,如果您还不知道它是用来干嘛的,请先阅读《Spring Boot中使用Swagger2构建强大的RESTful API文档》http://blog.didispace.com/springbootswagger2/一文。 前言 在学会了如何使用Swagger之后,我们已经能够轻松地为Spring...

阅读全文

为什么是Spring Boot?

2017-09-02 16:38 Spring Spring Boot

>原文:https://dzone.com/articles/why-springboot 作者:Siva Prasad Reddy Katamreddy 译者:Oopsguy 本文介绍将各种Spring的配置方式,帮助您了解配置Spring应用的复杂性。 Spring是一个非常受欢迎的Java框架,它用于构建web和企业应用。不像许多其他框架只关注一个领域,Spring框架提供了各种功能,通过项...

阅读全文

在Pivotal Web Service上发布Spring Boot应用

2017-08-21 16:42 Spring Spring Boot

Hello PWS(Pivotal Web Service),由 Pivotal 公司提供的 ,可以运行Java, Grails, Play, Spring, Node.js, Ruby on Rails, Sinatra or Go 等Web应用的服务。本文将介绍一个 Hello World 级别的 Spring Boot 应用发布到 PWS 的过程。 武器 - CentOS 7.3 -...

阅读全文

@FeignClient中的@RequestMapping也被SpringMVC加载的问题解决

问题描述 在之前发布的《Spring Cloud实战小贴士:Feign的继承特性伪RPC模式》http://blog.didispace.com/spring-cloud-tips-feign-rpc/一文中,我们介绍了如果使用Feign的继承特性来完成服务的提供以及服务的消费,实现了类似RPC的编程模式。但是,仔细一些的读者可能已经发现一个问题:当我们将服务消费者运行起来的时候,定义在服务提供方...

阅读全文

简化Swagger使用的自制Starter:spring-boot-starter-swagger,欢迎使用和吐槽

2017-08-09 16:21 Spring Spring Boot Swagger

该项目主要利用Spring Boot的自动化配置特性来实现快速的将swagger2引入spring boot应用来生成API文档,简化原生使用swagger2的整合代码。 GitHub:https://github.com/dyc87112/spring-boot-starter-swagger 码云:http://git.oschina.net/didispace/spring-boot-sta...

阅读全文