随笔分类 -  Language / Java / Spring Boot

摘要:一、Spring Boot Actuator简介 官方文档:https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-features.html Spring Boot Actuator(以下简称S 阅读全文
posted @ 2021-01-08 15:16 白马黑衣 阅读(6282) 评论(0) 推荐(3) 编辑
摘要:Quartz是实现定时任务的利器,Quartz主要有四个组成部分,分别是: 1. Job(任务):包含具体的任务逻辑; 2. JobDetail(任务详情):是对Job的一种详情描述; 3. Trigger(触发器):负责管理触发JobDetail的机制; 4. Scheduler(调度器):负责J 阅读全文
posted @ 2018-09-17 16:21 白马黑衣 阅读(966) 评论(0) 推荐(0) 编辑
摘要:上一篇我们梳理了Spring Boot 2 整合log4j2的配置过程,其中讲到了Spring Boot 2原装适配logback,并且在非异步环境下logback和log4j2的性能差别不大,所以对于那些日志量不算太高的项目来说,选择logback更简单方便。 1. pom.xml pom.xml 阅读全文
posted @ 2018-09-15 22:26 白马黑衣 阅读(458) 评论(0) 推荐(0) 编辑
摘要:一、背景 1. log4j2传承于log4j和logback,它是目前性能最好的日志处理工具,有关它们的性能对比请看: 2. 除了性能好之外,log4j2有这么几个重要的新features: (1) 自动热重载配置文件,而且重新加载期间不会丢失日志请求。logback也可以热重载配置文件,但是它在重 阅读全文
posted @ 2018-09-12 18:13 白马黑衣 阅读(501) 评论(0) 推荐(0) 编辑
摘要:本文演示多数据源(MySQL+SQL Server)的配置,并且我引入了分页插件pagehelper。 1. 项目结构 (1)db.properties存储数据源和连接池配置。 (2)两个数据源的mapper配置分别在src/main/resources下面的datasource1和datasour 阅读全文
posted @ 2018-09-12 15:35 白马黑衣 阅读(624) 评论(0) 推荐(0) 编辑
摘要:本系列将分别演示单数据源和多数据源的配置和应用,本文先演示单数据源(MySQL)的配置。 1. pom.xml文件配置 需要在dependencies节点添加: 2. 因为是单数据源,为了方便起见,我们把数据源和连接池全部放到application.yml里,当然数据源的配置也可以另起一个新文件。 阅读全文
posted @ 2018-09-12 14:16 白马黑衣 阅读(1864) 评论(0) 推荐(0) 编辑
摘要:最近Team开始尝试使用Spring Boot + Spring Data JPA作为数据层的解决方案,在网上逛了几圈之后发现大家并不待见JPA,理由是(1)MyBatis简单直观够用,(2)以Hibernate为底层的Spring Data JPA复杂且性能一般。 但是当我们来到Spring Bo 阅读全文
posted @ 2018-08-29 23:32 白马黑衣 阅读(4309) 评论(0) 推荐(0) 编辑