spring boot
文章平均质量分 81
本人秃顶程序员
秃顶程序员在此,还不点关注!
展开
-
【本人秃顶程序员】Spring Boot 的 10 个核心模块
←←←←←←←←←←←← 快!点关注!!!学习 Spring Boot 必须得了解它的核心模块,和 Spring 框架一样,Spring Boot 也是一个庞大的项目,也是由许多核心子模块组成的。Spring Boot 的核心模块下面我们大概来了解一下 Spring Boot 的核心模块。1、spring-boot这是 Spring Boot 的主模块,也是支持其他模块的核心模块,主要包...原创 2018-12-27 14:33:19 · 245 阅读 · 0 评论 -
【本人秃顶程序员】Spring Boot 中的静态资源到底要放在哪里?
←←←←←←←←←←←← 快!点关注当我们使用 SpringMVC 框架时,静态资源会被拦截,需要添加额外配置,之前老有小伙伴在微信上问松哥Spring Boot 中的静态资源加载问题:“松哥,我的HTML页面好像没有样式?”,今天我就通过一篇文章,来和大伙仔细聊一聊这个问题。一、SSM 中的配置要讲 Spring Boot 中的问题,我们得先回到 SSM 环境搭建中,一般来说,我们可以通过...原创 2019-04-17 16:03:09 · 311 阅读 · 0 评论 -
【本人秃顶程序员】SpringBoot中并发定时任务的实现、动态定时任务的实现(看这一篇就够了)
←←←←←←←←←←←← 快!点关注一、在JAVA开发领域,目前可以通过以下几种方式进行定时任务1、单机部署模式Timer:jdk中自带的一个定时调度类,可以简单的实现按某一频度进行任务执行。提供的功能比较单一,无法实现复杂的调度任务。ScheduledExecutorService:也是jdk自带的一个基于线程池设计的定时任务类。其每个调度任务都会分配到线程池中的一个线程执行,所以其...原创 2019-04-06 20:52:37 · 230 阅读 · 0 评论 -
【本人秃顶程序员】SpringBoot | 是如何实现自动配置的?
←←←←←←←←←←←← 快!点关注配置文件能写什么?相信接触过 SpringBoot 的朋友都知道 SpringBoot 有各种 starter 依赖,想要什么直接勾选加进来就可以了。想要自定义的时候就直接在配置文件写自己的配置就好。但你们有没有困惑,为什么 SpringBoot 如此智能,到底配置文件里面能写什么呢?带着这个疑问,我翻了下 SpringBoot 官网看到这么一些配置样例...原创 2019-04-04 16:07:54 · 113 阅读 · 0 评论 -
【本人秃顶程序员】Spring Boot 最流行的 16 条实践解读!
←←←←←←←←←←←← 快!点关注Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot专家的文章。在本文中,我将重点介绍Spring Boot特有的实践(大多数时候,也适用于Spring项目)。以下依次列出了最佳实践,排名不分先...原创 2019-03-17 21:30:57 · 190 阅读 · 0 评论 -
【本人秃顶程序员】SpringBoot、Kubernetes和Istio微服务网格演示源码
←←←←←←←←←←←← 快!点关注如果单纯使用kubernetes的pod部署Spring微服务,K8s的负载平衡以及代理设置和你微服务应用之间不是非常的智能衔接,。无论如何,部署新的应用程序版本pod需要更加软化的方法。以下是典型的需求:智能调拨流量,在部署新的应用程序版本容器时,您经常需要以某种比例(即金丝雀Canary测试)分割新容器和当前生产之间的流量蓝绿部署,在部署新的应用程序...原创 2019-03-04 17:06:05 · 5272 阅读 · 4 评论 -
【本人秃顶程序员】SpringBoot从零单排——拦截器的使用
←←←←←←←←←←←← 快!点关注在项目开发中我们常常需要对请求进行验证,如登录校验、权限验证、防止重复提交等等,通过拦截器来过滤请求。自定义一个拦截器需要实现HandlerInterceptor接口。代码如下:import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web....原创 2019-01-28 16:51:20 · 527 阅读 · 0 评论 -
【本人秃顶程序员】基于Spring Integration的Apache Kafka JMS消费者
←←←←←←←←←←←← 快,点关注!让我们总结一下从Apache Kafka编写JMS消费者时需要知道的基本功能:Kafka没有跟踪哪些消息被消费而言,Apache Kafka是无状态的。这是JMS消费者的责任。这种简单性使Kafka非常快。ApacheKafka消息的JMS消费者者需要保持消息偏移以便能够跟踪他消费使用的消息。偏移也使他有机会回到原来特定位置并再次重新阅读消息。在将...原创 2019-01-15 16:15:07 · 523 阅读 · 2 评论 -
【本人秃顶程序员】SpringBoot 快速整合Mybatis(去XML化+注解进阶)
←←←←←←←←←←←← 快,点关注!一. 基础注解MyBatis 主要提供了以下CRUD注解:@Select@Insert@Update@Delete增删改查占据了绝大部分的业务操作,掌握这些基础注解的使用还是很有必要的,例如下面这段代码无需XML即可完成数据查询:@Mapperpublic interface UserMapper { @Select("selec...原创 2019-01-15 15:59:03 · 217 阅读 · 0 评论 -
【本人秃顶程序员】浅析Gson与Spring Boot
←←←←←←←←←←←← 快!点关注在本文中,我们将学习如何在Spring Boot中使用Google Gson。Gson是一个开源Java库,用于将Java对象序列化和反序列化为JSON。Spring Boot使用Jackson作为默认库,将Java对象序列化和反序列化为JSON。如果 在应用程序中添加“ spring-boot-starter ” ,它将包含在您的类路径中。这很棒,但有时您...原创 2019-01-24 16:43:05 · 533 阅读 · 0 评论 -
【本人秃顶程序员】Spring Boot集成Java DSL
←←←←←←←←←←←← 快,点关注!Spring Integration Java DSL已经融合到Spring Integration Core 5.0,这是一个聪明而明显的举动,因为:基于Java Config启动新Spring项目的每个人都使用它SI Java DSL使您可以使用Lambdas等新的强大Java 8功能您可以使用 基于IntegrationFlowBuilder的...原创 2019-01-10 14:46:48 · 798 阅读 · 1 评论 -
【本人秃顶程序员】这些Spring中的设计模式,你都知道吗?
←←←←←←←←←←←← 快!点关注!!!设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。好了,话不多说,开始今天的内容。spring中常用的设计模式达到九种,我们举例说明:第一种:简单工厂又叫做静态工厂方法(StaticFactory Metho...原创 2018-12-28 17:25:51 · 162 阅读 · 0 评论 -
【本人秃顶程序员】浅谈 Spring Boot、微服务架构和大数据治理三者之间的故事
←←←←←←←←←←←← 我都秃顶了,还不点关注!微服务架构微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活、易扩展的系统,快速应对需求的变化;同时,随着用户的增加,如何保证系统的可伸缩性、高可用性,成为系统架构面临的...原创 2018-12-21 11:53:06 · 254 阅读 · 1 评论 -
【本人秃顶程序员】【程序人生】为什么说 Java 程序员必须掌握 Spring Boot
←←←←←←←←←←←← 我都秃顶了,还不点关注!Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 SpringBoot 会给我们带来什么样变革?Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习Spring Boot 的热...原创 2018-12-20 21:27:17 · 181 阅读 · 0 评论 -
【本人秃顶程序员】Spring Boot 中关于自定义异常处理的套路!
←←←←←←←←←←←← 快!点关注在 Spring Boot 项目中 ,异常统一处理,可以使用 Spring 中 @ControllerAdvice 来统一处理,也可以自己来定义异常处理方案。Spring Boot 中,对异常的处理有一些默认的策略,我们分别来看。默认情况下,Spring Boot 中的异常页面 是这样的:我们从这个异常提示中,也能看出来,之所以用户看到这个页面,是因为开...原创 2019-04-18 16:33:23 · 142 阅读 · 0 评论