深圳幻海软件技术有限公司 欢迎您!

  • 一篇文章带你掌握主流办公框架——SpringBoot

    一篇文章带你掌握主流办公框架——SpringBoot在之前的文章中我们已经学习了SSM的全部内容以及相关整合SSM是Spring的产品,主要用来简化开发,但我们现在所介绍的这款框架——SpringBoot,却是用来简化Spring开发的框架SpringBoot是由Pivowtal团队提供的全新框架,

  • SpringBootAdmin:轻量级的SpringBoot监控组件,用过的都说好

    简介SpringbootAdmin是一个管理和监控Springboot项目的组件,分为服务端和客户端,两端通过http进行通信。由于其轻量级的特性,所以特别适合中小项目使用。其效果图如下:服务端配置1、引入Springbootadmin和SpringSecurity依赖。复制<dependen

  • 手把手带你开发Starter,点对点带你讲解原理

    复制___________/____|(_)|_\|||(________________||_)|______||_\___\|'_\|'__||'_\/_`|_</_\/_\|__|____)||_)|||||||(_|||_)|(_)|(_)||_|_____/|.__/|_||_|_|

  • Spring 6/Spring Boot 3.0和“虚拟线程”

    Java19的最大新特性是虚拟线程,ProjectLoom通过JEP425使它进去了JDK。从2022年9月的Java19开始,虚拟线程将作为预览功能可用。虚拟线程的目标是极大减少编写、维护和观察高吞吐高并发的的应用程序的工作量。ProjectLoom虚拟线程的使用显然不局限于直接减少内存占用或增加

  • 用了这么多年的 SpringBoot ,你知道什么是 SpringBoot 的 Web 类型推断吗?

    用了这么多年的 SpringBoot 那么你知道什么是 SpringBoot 的 web 类型推断吗?估计很多小伙伴都不知道,毕竟平时开发做项目的时候做的都是普通的 web 项目并不需要什么特别的了解,不过抱着学习的心态

  • 当我们的执行 Java -jar xxx.jar 的时候底层到底做了什么?

    大家都知道我们常用的 SpringBoot​ 项目最终在线上运行的时候都是通过启动 java-jarxxx.jar 命令来运行的。那你有没有想过一个问题,那就是当我们执行 java-jar​ 命令后,到底底层做了什么就启动了我们的&nbsp

  • Spring/Spring Boot编译工具从Maven迁移到了Gradle

    如果您正在考虑从Maven迁移到Gradle,我希望了解更多有关SpringBoot团队的经验是有用的。如果你是一个快乐的Maven用户,请继续使用和支持适合你的工具。原文地址:https://spring.io/blog/2020/06/08/migrating-spring-boot-s-bui

  • SpringBoot的starter到底是什么?

    前言我们都知道,Spring的功能非常强大,但也有些弊端。比如:我们需要手动去配置大量的参数,没有默认值,需要我们管理大量的jar包和它们的依赖。为了提升Spring项目的开发效率,简化一些配置,Spring官方引入了SpringBoot。当然,引入SpringBoot还有其他原因,在这里就不过多描

  • 手把手带你编写属于自己的 Starter

    前面的文章阿粉给大家介绍了 ​​SpringBoot 的自动装配功能​​,相信大家对自动装配都有了很好的理解,那么今天阿粉通过一个示例来给大家演示一下如何编写一个自己的 starter。再编写 starter 之前我们先了解一下什么是 st

  • 「Spring」Boot Docker 认证指南(下)

    接上篇​「Spring」BootDocker认证指南(上)。​构建插件如果你不想docker在你的构建中直接调用,有一套丰富的Maven和Gradle插件可以为你完成这项工作。这里仅仅是少数。SpringBootMaven和Gradle插件您可以使用Maven和Gradle的SpringBoot构建

  • 全面梳理 Spring Boot 日志体系

    1.Java日志概览说到Java日志,很多初学者可能都比较懵,因为这里涉及到太多东西了:ApacheCommonsLogging、Slf4j、Log4j、Log4j2、Logback、JavaUtilLogging等等,这些框架各自有什么作用?他们之间有什么区别?1.1总体概览下面这张图很好的展示了

  • 为什么越来越多的人选择Spring Boot?

    我们都知道,Spring是一个非常经典的应用框架,与其说是Java开发不如说是Spring开发,为什么现在越来越多的人会选择用SpringBoot呢?。要回答这个问题,还需要从JavaWeb开发的发展历史开始说起。1、JavaWeb开发简史自1995年JamesGosling(詹姆斯·高斯林)带领团

  • Spring Boot 执行器教程

    朋友们好,在本教程中,我们将了解Spring执行器及其对我们的帮助。1.什么是弹簧执行器?2.Maven项目或Gradle项目如何添加Springactuator?3、创建一个SpringBoot项目,依赖SpringActuator。4.使用SpringActuatorEndpoints监控应用程

  • 推荐两个Spring Boot 的工作流项目

    工作流出问题比较高频的是配置出现低级问题,比如少一个符号或大小写不规范,别问我怎么知道的(玩工作流好几年了),工作流玩熟悉了,开发效率是极快的。Spring-boot-activitiRuoYi-vue4.x+flowable1Spring-boot-activiti在常用的ERP系统、OA系统的开

  • 轻量级 Java 权限认证框架Sa-Token初体验

    作为一个又菜又爱玩的程序猴(自我感觉离猿总差一点点),GitHub拥有7.7k的star项目,自然是要找时间试试的。项目图第一次看到这个项目的时候,是在gitee的GVP推荐中看到的,一直都没有时间深入的了解。最近可用于摸鱼的时间多了起来,简单看了下这个项目的文档,惊讶于文档的详细,是我喜欢的样子(

  • 【方向盘】Spring Cloud 2021.0.0正式发布,FeignClient调用结果可一键缓存

    你好,我是方向盘(YourBatman)。笔者的公号是保留地,只分享原创,不转载、不发商务广告!前言北京时间2021-12-01,SpringCloud2021.0.0正式发布。话说,2021年都快过完了呀,怎么才第一个版本呢?如果对比去年2020.0.0版本发布时间是2020-12-22的话,发现

  • rm删除文件空间就释放了吗?天真!

    rm删除文件空间就释放了吗?太天真了!删除一个文件在Linux,你是不是曾经天真的以为,使用rm删除一个文件,占用的空间就释放了?事情可能不是常常如人意。不信吗?来看下面的例子。产生一个指定大小的随机内容文件我们先看一下当前各个挂载目录的空间大小:复制$ df -h /

  • Spring Boot要怎么学?要学哪些东西?要不要先学SSM?说说看法

    可能很多刚接触SpringBoot的小伙伴都会有这样的疑问,SpringBoot要怎么学,要不要先学SSM?今天结合自己的经验,和大家说一说我的看法,也顺便推荐几个SpringBoot学习资料。1.SpringBoot是什么我们刚开始学习JavaWeb的时候,使用Servlet/JSP做开发,一个接

  • 最受欢迎的100个Java库

       谁拔得头筹?谁又落于人后?我们分析了GitHub中47,251条依赖关系,得出***的100个Java库。漫长的周末里,我们最喜欢的消遣方式是遍历GitHub,找出***的Java库。我们决定,将其中的乐趣与所得分享给大家。我们分析了GitHub中前3862个Ja

  • 如何开发自己的Spring Boot Starter

    我们在使用SpringBoot的过程中,往往都是在pom.xml里加了一系列的依赖,然后启支一个包含main方法的Application,一切就OK啦。给你我的感觉,就像是自己要动手做个菜,自己不再需要准备每一部分的原材料,直接购买包装好的一份菜的原料,下锅即可。那我们详细看下,这份「包装好」的原料

推荐阅读