随笔分类 - SpringBoot
摘要:1.使用场景 通常用来实现一些需要在后台运行的业务操作,数据同步,权限体系中并发数控制,缓存清理,数据备份等,日常项目中遇到的比较多的就是系统集成,定期将某个业务数据同步到另外一个系统,就会用到定时任务 2.实现方式 基于注解(@Scheduled): 基于注解@Scheduled默认为单线程,开启
阅读全文
摘要:用过许多开发平台,很多都集成了Swagger组件,做集成的时候,按照规范开发,最后都可以在Swagger的ui页面看到接口,也可以进行接口调用测试,特别方便。 虽然也有相关的其他组件,但用的多的还属Swagger,不求最新,但求最实用。 打开IDEA,新建maven项目apitest 项目结构 配置
阅读全文
摘要:SpingBoot项目启动时,会显示一个启动图案,默认为Springboot字符画,不少开发平台在整合后,会设置自己的个性化图案,使用的就是自定义Banner 默认显示 jeesite的 一.增加banner.txt文件 在resource目录下创建 banner.txt banner.txt文件内
阅读全文
摘要:虽然已经参与SpringBoot项目快两个年头,像大家一样,每天忙于开发新功能和修改bug,确实也做了不少核心功能,但能静下新来从基础开始学习的机会一直很少,不找借口,一个原因是忙,一个是懒。。。 造成的结果就是即使写了再多的业务模块,对于提升开发动手也没有任何帮助,而且项目中用到的基本都是公司已搭
阅读全文
摘要:参与一个xxx项目,系统为使用SpringBoot开发框架的单体项目,包含大量接口集成,上线试运行两个月后,因一次断电,客户突然提出没法监测系统是否正常运行,讨论后提出将系统接入到某一个某综合管理平台中,即可实时监控,具体实现就是需连接到管理平台的nacos中去,于是开始改造,搜索了相关资料,第一次
阅读全文