09 2019 档案

带你入门SpringCloud统一配置 | SpringCloud Config
摘要:前言 在微服务中众多服务的配置必然会出现相同的配置,如果配置发生变化需要修改,一个个去修改然后重启项目的方案是绝对不可取的。而 SpringCloud Config 就是一个可以帮助你实现统一配置选择之一。 如果你不懂 SpringCloud Config 环境搭建,那么该篇博客将会帮助到你,文中通 阅读全文

posted @ 2019-09-21 10:39 桌前明月 阅读(2021) 评论(0) 推荐(0)

带你入门SpringCloud服务发现 | Eurka搭建和使用
摘要:前言 服务注册与发现是微服务中最为基础的环节,而 Eureka 就是一个可以帮助你实现服务注册与发现的选择之一。如果你对 Eureka 和服务发现了解甚少,那么该篇博客将会帮助到你。文中通过具体操作带你了解如下内容: 1. 什么是服务注册与发现 2. 什么是 Eureka 3. SpringClou 阅读全文

posted @ 2019-09-21 10:37 桌前明月 阅读(1289) 评论(0) 推荐(0)

SpringBoot 2 快速整合 | Hibernate Validator 数据校验
摘要:概述 在开发RESTFull API 和普通的表单提交都需要对用户提交的数据进行校验,例如:用户姓名不能为空,年龄必须大于0 等等。这里我们主要说的是后台的校验,在 SpringBoot 中我们可以通过使用 Hibernate Validator 来进行后台的数据校验的。 闲话少说!接下来就开始介绍 阅读全文

posted @ 2019-09-17 06:49 桌前明月 阅读(1000) 评论(0) 推荐(0)

玩转 Springboot 2 之热部署(DevTools)
摘要:Devtools 介绍 SpringBoot 提供了热部署的功能,那啥是热部署累?SpringBoot官方是这样说的:只要类路径上的文件发生更改,就会自动重新启动应用程序。在IDE中工作时,这可能是一个有用的功能,因为它为代码更改提供了非常快速的反馈循环。默认情况下,将监视类路径上指向文件夹的任何条 阅读全文

posted @ 2019-09-17 06:35 桌前明月 阅读(1028) 评论(0) 推荐(0)

玩转 SpringBoot 2 快速整合 | Thymeleaf 篇
摘要:前言 Thymeleaf是一个适用于Web和独立环境的现代服务器端Java模板引擎。 Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 可以在浏览器中正确显示的HTML,也可以用作静态原型,从而在开发团队中实现更强大的协作。 通过Spring Framework模块,与您喜欢的工具 阅读全文

posted @ 2019-09-17 06:33 桌前明月 阅读(1956) 评论(0) 推荐(0)

史上最详 Thymeleaf 使用教程
摘要:前言 操作前建议先参考我的另一篇博客: "玩转 SpringBoot 2 快速整合 | Thymeleaf 篇" 查看如何在SpringBoot 中使用 Thymeleaf。还有一点需要注意的是:模版页面中的 html 上需要声明 Thymeleaf 的命名空间,具体代码如下: 接下来就可以开始 T 阅读全文

posted @ 2019-09-17 06:31 桌前明月 阅读(35690) 评论(2) 推荐(11)

SpringBoot中获取微信用户信息从未如此简单!
摘要:前言 不知道你是否参加过拼多多上邀请微信好友砍价功能,这个功能实现首先需要考虑的就是获取微信用户的信息。获取用户信息就是获取公众号下微信用户的信息,今天我就来讲讲如何从公众号下获取微信用户信息。 需要声明一点的是获取微信公众号下的用户信息的权限是服务号才有,个人订阅号是没有该权限的。 获取公众号用户 阅读全文

posted @ 2019-09-17 06:28 桌前明月 阅读(6008) 评论(0) 推荐(2)

玩转 SpringBoot 2 快速整合 | JSP 篇
摘要:前言 JavaServer Pages(JSP)技术使Web开发人员和设计人员能够快速开发和轻松维护利用现有业务系统的信息丰富的动态Web页面。 作为Java技术系列的一部分,JSP技术可以快速开发独立于平台的基于Web的应用程序。JSP技术将用户界面与内容生成分开,使设计人员能够在不改变底层动态内 阅读全文

posted @ 2019-09-17 06:26 桌前明月 阅读(2523) 评论(0) 推荐(0)

玩转 SpringBoot 2 快速整合 | FreeMarker篇
摘要:FreeMarker 介绍 Apache FreeMarker™是一个 模板引擎 :一个Java库,用于根据模板和更改数据生成文本输出(HTML网页,电子邮件,配置文件,源代码等)。模板是用FreeMarker模板语言(FTL)编写的,这是一种简单的专用语言(不像PHP这样的完整编程语言)。通常,使 阅读全文

posted @ 2019-09-17 06:24 桌前明月 阅读(1847) 评论(0) 推荐(0)

玩转 SpringBoot 2 快速整合 Filter
摘要:概述 SpringBoot 中没有 web.xml, 我们无法按照原来的方式在 web.xml 中配置 Filter 。但是我们可以通过 JavaConfig(@Configuration +@Bean)方式进行配置。通过FilterRegistrationBean 将自定义 Filter 添加到 阅读全文

posted @ 2019-09-04 17:07 桌前明月 阅读(728) 评论(0) 推荐(0)

SpringBoot 2 快速整合 | 统一异常处理
摘要:统一异常处理相关注解介绍 @ControllerAdvice 声明在类上用于指定该类为控制增强器类,如果想声明返回的结果为 RESTFull 风格的数据,需要在声明 @ExceptionHandler 注解的方法上同时加 上 @ResponseBody @RestControllerAdvice 声 阅读全文

posted @ 2019-09-04 16:25 桌前明月 阅读(1241) 评论(0) 推荐(1)

微服务简单说
摘要:1 微服务架构定义 微服务一词源自 马丁·福勒(Martin Fowler) 在2014 年的一篇博客: "Microservices" 该文章中对微服务定义如下: the microservice architectural style [1] is an approach to developi 阅读全文

posted @ 2019-09-02 13:31 桌前明月 阅读(736) 评论(0) 推荐(2)

导航