• 设计REST API时,必须考虑如何保护REST API,在基于Spring的应用程序中,Spring Security是一种出色的身份验证和授权解决方案,它提供了几种保护REST API的选项。 最简单的方法是使用HTTP Basic,当你启动基于Spring Boot的应用程序时,默认情况下会激
  • 重点介绍如何在进行迭代开发和部署时采用更快速方法为Spring Boot应用构建Docker镜像?也就是提高构建镜像的速度,降低等待时间。 [b]Docker概念[/b] Docker有四个关键概念:镜像,图层,Dockerfile和Docker缓存。 1. Dockerfile描述了如何构建镜像。
  • 你是否遇到过应用程序性能下降的问题?有没有想过提升Spring性能?如果是这样 - 那么这篇文章绝对适合你。在这里,我们将谈论使用超级强大和领先的内存数据网格提高应用程序的性能! [b]什么是Hazelcast?[/b] Hazelcast是一个内存分布式计算平台,用于管理数据并并行执行执行应用程序 icon
  • 这是Spring Boot使用Kafka入门,生产使用建议Spring Cloud Stream:[url=/springcloud/spring-cloud-stream.html]这里[/url]。 1. 添加依赖项: [code] org.springframework.kafka spri icon
  • Swagger是一个开源框架,可以在将你的Restful API文档化,供其他访问者浏览,包括应该提交的JSON格式,获得响应JSON格式等。 首先在Spring Boot的pom.xml中引入swagger2包支持: [code] io.springfox springfox-swagger2< icon
  • 是否想快速生成一个Spring Boot原型系统?这个开源项目已经发布到Maven中央仓库,可以使用mvn archetype:generate这些生成项目, 在本地安装原型 git clone ./install.sh [b]从原型生成基本Java app项目 icon
  • 我们都知道springboot的这个原理@SpringBootApplication = @Configuration + @EnableAutoConfiguration + @ComponentScan 那么这三个注释代表什么意思?@Configuration 和 @EnableAutoConf icon
  • 使用java spring boot框架创建REST api,可以在maven中导入“springfox-swagger2和springfox-swagger-ui”来生成swagger文档,可以使用URL icon
  • JHipster是Java Web应用程序和微服务开发的开发平台。到目前为止我实现的最酷的功能肯定是使用JDL生成多个应用程序。 [b]电子商务应用程序[/b] 那么让我们看看如何使用JHipster创建一个微服务堆栈。我们今天将建立一个电子商务商店。堆栈包括 - 1/ 使用JHipster Reg icon
  • 你可能听说过Spring Boot和Kubernetes。但是您是否尝试过从头开始将Spring Boot应用程序部署到Kubernetes集群? 即使在使用Kubernetes超过3年后,想到我需要编写的YAML数量 - 或者复制和修改 - 来运行新服务,我仍然害怕。幸运的是,Atomist可以消 icon
  • Spring框架为不同的缓存产品提供缓存抽象api,API的使用非常简单,但功能非常强大。今天我们将在缓存上看到基于注释的Java配置,请注意,我们也可以通过XML配置实现类似的功能。 @EnableCaching 它支持Spring的注释驱动的缓存管理功能,在spring boot项目中,我们需要 icon
  • Maven插件rest-assured 是Java DSL测试REST服务,这个插件需要groovy-all来运行测试。 我们将添加maven-failsafe-plugin插件来执行集成测试: [code] org.apache.maven.plugins icon
  • 该文作者在2010年认为Spring在走下坡路,XML甚至冗长的Java配置是主要原因,现在Spring Boot向ROR等语言学习的约定大于配置成为推动它回归的一个主要因素。他认为Spring Boot提供的一些必不可少的东西: 1. 自动配置所有的功能,只要在类路径classpath中有Elas icon
  • Activiti 6工作流引擎默认是集成Spring Boot 1.5,只有到Activiti 7才支持Spring Boot 2,但是本身变化比较大,这个开源项目终于将Activiti 6集成到Spring Boot2,同时加入了自己的用户身份UUM系统,比较简单实用,好像出自国人之手。 用户通过 icon
  • 在本文中,我们将讨论消费者驱动开发的细节。 #问题 主要问题是基于API接口上的消费者和生产者之间的冲突,当开发任何api时,你应该考虑的是你的客户的舒适度。如果你所做的更改打破了客户端的体验,那完全是一个笑话,本文讨论了消费者和生产者服务之间这种协议挑战。 #解决之道 消费者驱动合同(CDC)是确 icon
  • 架构:前端UI-Angular + 后端Backend-SpringBoot Security-SpringBootSecurity + 数据库DB-Mongo + 授权Authentication-JWT [url= icon
  • 由于 Spring Web MVC 的自动配置很复杂, 有人尝试做一个类图, Springboot (自动配置) 是左下角。 Enablewebmvc 和 delegatingwebmvcconfiguration 是import导入的, 当有 webmvcconfigurationsupport icon
  • Spring Boot是一个轻量级框架,可以完成基于Spring大部分配置工作,它遵循“Opinionated Defaults Configuration(定向默认配置)”方法来减少开发人员的工作量。 在本文中,我将讨论一些我最喜欢的功能: [b]端点Endpoint[/b] Spring Boo icon