随笔分类 -  SpringBoot

摘要:actuaotr是spring boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。 Endpoints actuator的核心部分,它用来监视应用程序及交互,spring-boot- 阅读全文
posted @ 2019-05-24 18:12 UniqueColor 阅读(471) 评论(0) 推荐(0) 编辑
摘要:Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 在SpringBoot中集成Thymeleaf构建Web应用步骤: pom依赖: 资源目录 Spring Boot默认提供静态资源目录位 阅读全文
posted @ 2019-04-25 11:36 UniqueColor 阅读(223) 评论(0) 推荐(0) 编辑
摘要:在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行, 我们可以使用多线程来并行的处理任务,也可以使用spring提供的异步处理方式@Async。 Spring异步线程池的接口类,其实质是java.util.concurrent.Executor Spri 阅读全文
posted @ 2019-04-18 16:52 UniqueColor 阅读(374) 评论(0) 推荐(0) 编辑
摘要:项目中经常会出现需要同时连接两个数据源的情况,这里基于MyBatis来配置两个数据源,并演示如何切换不同的数据源。 通过自定义注解+AOP的方式,来简化这种数据源的切换操作。 初始化数据库 这里我们需要创建两个数据库,初始化脚本如下: 可以看到我创建了两个数据库pos和biz,同时还初始化了用户表, 阅读全文
posted @ 2019-03-28 20:35 UniqueColor 阅读(514) 评论(0) 推荐(0) 编辑
摘要:很多时候,我们需要在每天的某个固定时间或者每隔一段时间让应用去执行某一个任务。 为了实现这个需求,通常我们会通过多线程来实现这个功能,但是这样我们需要自己做一些比较麻烦的工作。 接下来,让我们看看如何使用Spring scheduling task简化定时任务功能的实现。 默认,springboot 阅读全文
posted @ 2019-03-28 17:42 UniqueColor 阅读(390) 评论(0) 推荐(0) 编辑
摘要:AOP(面向切面编程)是Spring的两大核心功能之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下如何使用aop。 写几个简单的Spring RESTful服务接口方法,实现方法前面或后面打印日志。 AOP术语定义 Spring的AOP中有几 阅读全文
posted @ 2019-03-22 11:14 UniqueColor 阅读(305) 评论(0) 推荐(0) 编辑
摘要:Spring Boot由众多Starter组成,随着版本的推移Starter家族成员也与日俱增。在传统Maven项目中通常将一些层、组件拆分为模块来管理, 以便相互依赖复用,在Spring Boot项目中我们则可以创建自定义Spring Boot Starter来达成该目的。 可以认为starter 阅读全文
posted @ 2019-03-21 15:21 UniqueColor 阅读(747) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示