![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SPring boot
文章平均质量分 91
程序员与Python
这个作者很懒,什么都没留下…
展开
-
SpringBoot 的@Value注解真是太强了,谁用谁说爽!
一、前言在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。Spring 原生是支持这种数据类型的,以配置 List 类型为例,对于 .yml 文件配置如下:test: list: - aaa - bbb - ccc对于 .properties 文件配置如下所示:test.list[0]=aaatest.list[1]=bbbtest.list[2]=ccc当我们想要在程序中使用时候,想当然的使用 @Value 注解去读取这个原创 2021-07-30 21:36:33 · 153 阅读 · 0 评论 -
SpringBoot技术实践-SpringRetry重试框架
一、环境搭建加入SpringRetry依赖,SpringRetry使用AOP实现,所以也需要加入AOP包<!-- SpringRetry --><dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId></dependency><dependency>原创 2021-07-26 20:40:53 · 383 阅读 · 0 评论 -
在Docker容器中运行Spring Boot GraalVM原生镜像
将 Spring Boot与GraalVM原生映像的优点结合起来真的很酷。但是在Docker容器里也做这些魔术怎么样?在Heroku这样的云基础设施上运行那些本地应用程序怎么样?再说一次“在我的机器上工作”!在写第一篇关于 [将Spring Boot应用程序作为GraalVM本机映像运行]的文章时,我对今天我们尝试将Spring Boot与GraalVM本机映像一起使用的可能性感到非常兴奋。但是,无论我是在客户的网站上,还是在Fachhochschule Erfurt给我的学生讲课,我都会努力避免这种在原创 2021-06-03 17:11:31 · 2657 阅读 · 2 评论 -
以GraalVM原生镜像的方式运行Spring Boot应用程序
Spring Boot &GraalVM–系列共有3个部分:第1部分:以GraalVM原生镜像运行Spring Boot应用程序第2部分:使用Docker&Heroku容器运行Spring BootGraalVM原生镜像第3部分:使用原生镜像maven插件简化Spring Boot GraalVM原生镜像构建Spring Boot变GraalVM在我去年的一个项目中,我遇到了一个使用Spring Boot的情况。这个想法是在Kubernetes上运行所有的微服务,而Java(更原创 2021-06-01 20:33:32 · 2316 阅读 · 6 评论 -
超赞:不愧是阿里内部“Spring boot学习笔记”从头到尾,全是精华
1.spring boot为何会出现?随着动态语言的流行(Ruby、Groovy、 Scala、 Node.js),Java 的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。Spring Boot应运而生。它使用“习惯优于配置”的理念让你的项目快速运行起来。使用SpringBoot很容易创建一个独立运行(运行jar,内嵌Servlet容器)、准生产级别的基于Spring框架的项目,使用Spring Boot你可以不用或者只需要很少的Spring配置。2.Spr原创 2021-05-06 22:29:18 · 324 阅读 · 0 评论 -
Spring Boot 中三种跨域场景总结,这篇必看!不看后悔系列
今天来和大家分享一下 Spring Boot 中的跨域问题,对你有帮助的可以点个赞。这次我把 Spring Boot 中的跨域问题分为了三个场景:普通跨域Spring Security 跨域OAuth2 跨域分为三种并非多此一举,主要是因为这三种场景的配置都不太一样,而这三种场景又都是非常常见的场景,所以这里和大家再来专门分享下。1.什么是跨域很多人对跨域有一种误解,以为这是前端的事,和后端没关系,其实不是这样的,说到跨域,就不得不说说浏览器的同源策略。同源策略是由 Netscape 提转载 2021-04-27 11:17:25 · 199 阅读 · 0 评论 -
Springboot+MybatisPlus高效实现增删改查
前言Mybatis-Plus基于mybatis做了增强,大大简化了单表CRUD操作,而且Mybatis-Plus是无侵入性的,不会影响现有项目,Mybatis-Plus提供了代码生成器,可以根据数据库表一键生成对应的service、mapper、xml文件,service和mapper提供了丰富的CRUD操作方法,xml文件也是非常简洁。目前最新版本是3.4.1版本。看一下框架结构图:接下去我们就以该版本来讲解下Mybati-Plus的各种用法。本文分为以下几个部分讲解:引入Mybatis原创 2021-04-26 16:15:39 · 3103 阅读 · 0 评论