• 使用 Spring Boot 2.0 + WebFlux 实现 RESTful API

     发表于 3 个月 前

    什么是 Spring WebFlux, 它是一种异步的, 非阻塞的, 支持背压(Back pressure)机制的Web 开发框架. 要深入了解 Spring WebFlux, 首...

  • Spring Boot与RabbitMQ结合实现延迟队列

     发表于 5 个月 前

    顾名思义,延迟队列就是进入该队列的消息会被延迟消费的队列。而一般的队列,消息一旦入队了之后就会被消费者马上消费。...

  • [译] SpringBoot AutoConfiguration 解密

     发表于 1 年 前

    我们知道SpringBoot的应用可以以非常简洁的代码去做很多的事情, 可以自动帮你注入数据库的Bean,消息队列的Bean等等等等,那么SpringBoot是怎么做到的呢?...

  • 用 Docker,Spring Boot/Cloud 和 Axon CQRS/ES(事件溯源)来构建微服务

     发表于 1 年 前

    软件架构变化的步伐在过去几年快速演进。新的实践,如 DevOps,微服务和容器化已经成为热点话题也被逐渐广泛采用。在这篇文章中,作者会介绍一个自己实践的微服务项目,包含了两个在架构...

  • SpringBoot+Shiro学习之自定义拦截器管理在线用户(踢出用户)

     发表于 1 年 前

    spring security就直接提供了相应的功能;Shiro的话没有提供默认实现,不过可以很容易的在Shiro中加入这个功能。那就是使用shiro强大的自定义访问控制拦截器:A...

  • 你可能不知道的Spring Boot那点事

     发表于 1 年 前

    当前微服务的概念被炒的非常的火热,而Spring Boot则被赋予了”为微服务而生“的称号,相信看这篇文章的你,对微服务或者Spring Boot都有所了解了,我在该篇中也不再赘述...

  • Spring Boot Actuator监控端点小结

     发表于 1 年 前

    在Spring Boot的众多Starter POMs中有一个特殊的模块,它不同于其他模块那样大多用于开发业务功能或是连接一些其他外部资源。它完全是一个用于暴露自身信息的模块,所以...

  • Spring Boot 揭秘与实战 自己实现一个简单的自动配置模块

     发表于 1 年 前

    为了更好的理解 Spring Boot 的 自动配置和工作原理,我们自己来实现一个简单的自动配置模块。...

  • Spring boot 与 Docker-compose构建微服务应用

     发表于 1 年 前

    在使用docker-compose将多个容器之间关联起来的时候,管理、运行便相当方便,启动、关闭容器都可使用一条命令来完成,docker-compose因此也是docker彻底火起...

  • 用Spring Boot颠覆Java应用开发

     发表于 1 年 前

    Java作为一个成熟的语言,也演化出了非常成熟的生态系统,这也是许多公司采用Java作为主流的语言进行服务器端开发的原因,也是为什么Java一直保持着非常活跃的用户群。...

  • Spring Boot中使用MyBatis注解配置详解

     发表于 1 年 前

    之前在Spring Boot中整合MyBatis时,采用了注解的配置方式,相信很多人还是比较喜欢这种优雅的方式的,也收到不少读者朋友的反馈和问题,主要集中于针对各种场景下注解如何使...

  • [原]Spring Boot(1)-快速构建应用

     发表于 1 年 前

    Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进...

  • [原]Spring boot(2)-配置详解

     发表于 1 年 前

    Spring Boot 对于开发人员最大的好处在于可以对 Spring 应用进行自动配置。Spring Boot 会根据应用中声明的第三方依赖来自动配置 Spring 框架,而不需...

  • Spring Boot中使用Spring Security进行安全控制

     发表于 1 年 前

    我们在编写Web应用时,经常需要对页面做一些安全控制,比如:对于没有访问权限的用户需要转到登录表单页面。要实现访问控制的方法多种多样,可以通过Aop、拦截器实现,也可以通过框架实现...

  • Spring Boot中使用log4j实现http请求日志入mongodb

     发表于 1 年 前

    本文思路以在 《使用AOP统一处理Web请求日志》 一文的基础之上,扩展log4j实现将日志写入MongoDB。...

  • Spring Boot中使用AOP统一处理Web请求日志

     发表于 1 年 前

    AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库连接、打开事务/关闭事务、记录日志...

  • Spring Boot中使用@Async实现异步调用

     发表于 1 年 前

    “异步调用”对应的是“同步调用”, 同步调用 指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行; 异步调用 指程序在顺序执行时,不等待异步调用的语句返...

  • Spring Boot中使用Redis数据库

     发表于 2 年 前

    Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elastic...

  • Spring Boot日志管理

     发表于 2 年 前

    Spring Boot在所有内部日志中使用 Commons Logging ,但是默认配置也提供了对常用日志的支持,如: Java Util Logging , Log4J , L...

  • Docker with Spring Boot

     发表于 2 年 前

    前段时间在我厂卷爷的指导下将Docker在我的实际项目中落地,最近几个小demo都尽量熟悉docker的使用,希望通过这篇文章分享我截止目前的使用经验(如有不准确的表述,欢迎帮我指...