
springboot
文章平均质量分 84
Zeit丶浅白
这个作者很懒,什么都没留下…
展开
-
【springboot自动装配原理】看了视频然后自己debug做一个记录
获取自动配置类是通过一种伪SPI的机制,也就是spring自己实现的机制,通过在MATE-INF下创建spring.factories文件,org.springframework.boot.autoconfigure.EnableAutoConfiguration作为key,一个或多个自动配置类作为值,springboot启动的时候通过`SpringFactoriesLoader.loadFactoryNames`去将其内容读取出来,经过重重检查筛选过滤之后,最后保留下来的就是需要自动装配的类,然后spri原创 2023-06-28 15:15:37 · 179 阅读 · 0 评论 -
在IDEA中安装配置并使用Jrebel热部署插件
热部署插件改了代码不用重启项目首先随便进一个之前的项目,进入主界面再说。安装插件步骤:下载插件热部署插件,也可以在idea的插件自带的插件商店下载,搜索 Jrebel,或者点击我下载 提取码:c3d7IDEA插件库安装插件重启之后,在右下角有个弹窗,这时候选择enable,然后右边的侧边栏工具会弹出一个界面,总共应该有4步,第一步是展开的,点击蓝色的链接文字:click-action,表示去激活。然后就会弹出下面这个图的界面激活步骤:进入https://www.gui原创 2020-08-31 23:20:14 · 3733 阅读 · 4 评论 -
springboot项目整合swagger2
springboot项目整合swagger2什么是 SwaggerSwagger 2 是一个开源软件框架,可以帮助开发人员设计、构建、记录和使用 RESTful Web 服务,它将代码和文档融为一体,可以完美解决文档编写繁琐、维护不方便等问题。使得开发人员可以将大部分精力集中到业务中,而不是繁杂琐碎的文档中。由于现在都是前后端分离,前端和后端对接的桥梁就是一份详细且一目了然的api文档,但是手写api文档是很费时间且很痛苦的,如今出现了像swagger2这样的自动生成api文档的神器,使用起来也原创 2020-08-22 00:45:05 · 258 阅读 · 0 评论 -
springboot定时任务
一、定时任务作用定时任务相当于闹钟在什么时间做什么事情(执行什么命令/脚本)二、举例说明1、pom.xml中导入必要的依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE原创 2020-08-22 00:12:17 · 180 阅读 · 0 评论 -
自定义Swagger-ui简单又实用
自定义Swagger-ui简单又实用前言:我刚接触Swagger-ui的时候,觉得这个东西真的很神奇,简单不要太方便了吧!!!今天把2.7.0的版本换成了2.9.2,发现除了我控制器的标注了api文档说明的居然还有其他一堆的参数说明,难道连底层里的方法也弄出来了,然后我就去百度找解决办法,我当时去百度搜关键词:swagger2的2.9.2版本的ui界面显示有问题,找了好久没解决办法,但是后面我看到一篇是自定义swagger-ui的博客,瞬间就觉得有额外的收获。哈哈,原生的ui简直太不好看了。于是我就赶紧原创 2020-08-22 00:05:42 · 1851 阅读 · 0 评论