Spring Boot
文章平均质量分 70
Spring Boot的应用及整合
三水沁
这个作者很懒,什么都没留下…
展开
-
springboot整合AOP实现操作日志记录功能
什么是AOP?AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP能够在方法的前置,中置,后置中插入逻辑代码,将逻辑独立于业务代码之外,一处编写,多处使用。重点名词切面(ASPECT):横切关注点 被模块化 的特殊对象。即,它是一个类。通知(Advice):切面必须要完成的工原创 2022-02-10 21:20:30 · 2309 阅读 · 0 评论 -
springboot整合quartz实现数据库动态配置
什么是Quzrtz?Quartz是一个开源任务调度框架,可以根据用户设定的时间规则来执行作业。简单来说,用户可以提前设定时间,规定好该时间所需要做的任务,当到达设定时间时,该任务便会按照原先定好的流程运行。运用场景1.定时轮询数据库同步2.定时邮件通知3.定时在线考试4.等等Quartz核心组件任务:JobDetailJob(任务):是一个接口,可以通过实现该接口来定义需要执行的任务。JobDetail是用来描述Job实现类以及相关静态信息,比如任务在scheduler中的任务名、组名等原创 2022-02-08 23:09:42 · 2808 阅读 · 0 评论 -
IDEA快速创建一个Spring Boot简单项目
1.打开IDEA,创建新项目2.点击Spring Initializr, 选择合适的Project SDK(一般选择默认的就行), 点击Next3.项目设置, 设置完成后点击next进入下一步——Group : 表示存储的包的路径。一般分为多段,第一段为域,第二段可以随意取,一般为公司名。——Artifact : 可以理解为项目的唯一标志,像每个人的身份证一样。一般是项目名或者模块名。——java version:根据自己的java版本选择,可以打开命令行,输入java -version进行查原创 2021-09-15 16:17:27 · 406 阅读 · 0 评论 -
springboot整合swagger(附带token)
为什么使用Swagger?Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过 Swagger 进行正确定义,用户可以理解远程服务并使用最少实现逻辑与远程服务进行交互。与为底层编程所实现的接口类似,Swagger 消除了调用服务时可能会有的猜测。Swagger 的优势:1.支持 AP原创 2022-02-07 17:43:41 · 1361 阅读 · 0 评论