Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
Spring框架:@RestController与@Controller
了解如何利用SpringMVC的注释创建RESTful Web服务。Spring的基于注释的MVC框架简化了创建RESTful Web服务的过程。传统的Spring MVC控制器和RESTful Web服务控制器之间的关键区别在于: 创建HTTP响应主体的方式。虽然传统的MV
@Bean和@Component之间的区别?
@Bean和@Component都是将Spring Bean添加到Spring Context中。结果是一样的。有什么不同? @Bean
使用Spring Boot ApplicationRunner解析命令行中的参数
使用Spring提供的CommandLineRunner接口可以实现了一个命令行应用程序。但是,参数/选项/参数处理却不是那么好。幸运的是,有一种更好的方法可以使用Spring Boot编写命令行应用程序,并且还可以使用ApplicationRunner接口进行解析。
Netflix OSS和Spring Boot全面融合
2007年,Netflix开始了走向在云中全面运营的漫长道路。Netflix的大部分后端和中端应用都是使用Java构建的,Netflix工程部门构建了很多基于云的架构库和系统 ,比如用于负载平衡的
使用Prometheus和Grafana监控Spring Boot应用
Spring Boot应用程序包装在Docker容器中,Spring Boot应用程序向Prometheus公开指标,Grafana可以阅读这些指标,并允许从中进行很好的可视化。在
Spring Batch批处理简介
Spring Batch是一个用于创建健壮的批处理应用程序的完整框架。您可以创建可重用的函数来处理大量数据或任务,通常称为批量处理。
Spring Boot线程安全指南
Spring控制器/服务/单单例是线程安全的吗?答案是它取决于作用域: 决定组件线程安全性的主要因素是其作用域Scope。 哪个Spring作用域是线程安全的?为了回答这个
Dockers常用命令
SpringBoot项目的默认Dockerfile,在项目所在目录下创建Dockerfile,加入下面行,然后就可以构建镜像: <
Java 11迁移成功案例
这篇文章总结了如何成功将微服务从Java 8迁移到Java 11。对于每项服务,已经完成了以下步骤: 使用Java 11编译代码 在Java 8上运行Java 11兼容服务 在Java 11上运行该服务 实际上,我们有一些额外的步骤,因
Spring Boot + GraphQL创建API的开源案例
这是用于处理作者/书籍数据的API,可以根据作者Id获取者信息和书籍信息,数据库:作者: <
在Spring Boot启动时运行定制的代码
Spring Boot会自动为我们做很多配置,但迟早你需要做一些自定义工作。在本文中,您将学习如何挂钩应用程序引导程序生命周期并在Spring Boot启动时执行代码。 1.执行bean初始化的方法
Spring Cloud的Feign客户端入门
在本教程中,我们将了解FeignClient以及如何在Spring Boot/Spring Cloud应用程序中使用它。FeignClient是一个以声明方式创建REST API客户端的库。因此,如果我们不是手动编写远程API客户端,就可能使用Springs RestTemplate
无需Java代码通过JHipster生成有安全验证的微服务应用
本教程来自baeldung,主要展示通过JHipster自动生成有安全验证的微服务应用,整个过程无需编写一行Java代码,包括Angular前端和微服务后端。以下是主要步骤翻译,更详细截图对照原文:在本教程中,我们将探索JHipster的用户帐户和授权服务 - 简称UAA - 以及
如何在Spring Boot中实现集成测试?
集成测试可以验证代码库中的整个调用路径,不幸的是,这种测试方法很难在Spring Boot应用程序中使用。本案例探索如何克服这种困难: 我们将使用一个简单的REST服务示例,它具有我们连接使用的单个SQL数据库依赖项spring-boot-star
Crunch团队分享SpringCloud微服务的使用经验
从单体应用程序迁移到微服务并不容易,如果你还没有充分认识到微服务粒度应该有多大,否则你很难避免一堆“迷你”巨石单体!(微服务很大,每个微服务是变成一个单体应用)下面这些是帮助我们管理几十个微服务的一些关键原则。我们相信它们广泛适用,并将在可预见的未来为我们服务。
Spring Boot:从炒作到成熟的基础技术?
依赖注入是Spring的基本组件之一,也可以使用其他框架或自己完成。那么为什么要使用Spring?开发人员的生产力就是答案。 Spring Framework的核心任务一直是提供依赖注入(DI)。Spring Boot还有助于管理依赖项,配置事务等
Spring Boot中PATCH上传文件的问题
Spring Boot中上传multipart/form-data文件只能是Post提交,而不针对PATCH,这个问题花了作者26个小时才解决这个问题,最后不得不调试Spring源代码来解决这个问题。 需求:在网页中构建一个表单,其中包含一个文本输
使用Idea+Maven开发Spring Boot的准备条件
Idea + Maven + Docker已经成为开发Spring Boot的标配,准备条件如下: 1. 安装intellij.idea.2018 开发工具。 2. 安装JDK 1.8或JDK11 <
上页
下页
关闭