使用 Docker 构建、运行、发布一个 Spring Boot 应用
本文演示了如何用 Docker 构建、运行、发布来一个 Spring Boot 应用。 Docker 简介 Docker 是一个 Linux 容器管理工具包,具备“社交”方面,允许用户发布容器的 image (镜像),并使用别人发布的 image。Docker image 是用于运行容器化进程的方案…
- 1.94k
- 1
- 阅读全文
基于SpringBoot 2.x 正式版的 Spring Cloud Spring Eureka的微服务搭建教程
现在的Spring集成框架真的是很方便,以至于现在几乎 Spring = Java 了。微服务大火的今天,如果你还不了解微服务,还没有准备好使用微服务,那你肯定落后于学习曲线中的早期接受者阶段了,而且是时候开启微服务之旅了。本文中,我们将简单演示创建一个基本的微服务项目,使用Spring Eure…
- 2.83k
- 1
- 阅读全文
SpringBoot 国际化配置,SpringBoot Locale 国际化使用方法
在项目中,很多时候需要国际化的支持,这篇文章要介绍一下springboot项目中多语言国际化的使用。本文项目结构如图: springboot默认就支持国际化的,而且不需要你过多的做什么配置,只需要在resources/下创建国际化配置文件即可,注意名称必须以messages开始。 me…
- 19.06k
- 5
- 阅读全文
解决Spring Boot Security – Thymeleaf sec:authorize-url 标签不生效
用 SpringBoot + SpringSecurity + Thymeleaf 搭建了一个应用,发现 Thymeleaf sec:authorize-url 以及 sec:authorize="hasRole('ROLE_ADMIN')" 标签都不生效。 后来发现是 Maven 引入 thyme…
- 15.72k
- 7
- 阅读全文
Spring Boot1.4版本后@ConfigurationProperties注解舍弃location参数后的解决方式
问题 在spring boot(版本1.5.1.RELEASE)项目中,当准备映射自定义的配置文件属性到类中的时候,发现原本的@ConfigurationProperties注解已将location属性移除,因此导致无法正常给配置类的属性赋值(spring boot这么做其实也有他的道理,具体可参考…
- 3.15k
- 0
- 阅读全文
Spring Boot自定义错误页面
1.Spring Boot描述 错误总是会发生的,那些在生产环境里最健壮的应用程序偶尔也会遇到麻烦。虽然减小用户遇到错误的概率很重要,但让应用程序展现一个好的错误页面也同样重要。Spring Boot自动配置的默认错误处理器会查找名为error的视图,如果找不到就用默认的白标错误视图,如下图所示。因…
- 2.25k
- 0
- 阅读全文