springboot
Springboot2.x基础教程:自动装配原理与条件注解
Springboot2.x基础教程:自动装配原理与条件注解 spring Boot采用约定优于配置的方式,大量的减少了配置文件的使用。该框架使用了特定的方式来进...
SpringBoot项目瘦身打包
springboot项目打包瘦身 默认情况下,Spring Boot 项目发布时会将项目代码和项目的所有依赖文件一起打成一个可执行的 jar 包。但如果项目的依...
SpringBoot2.x基础教程: 集成HirakiCP与Druid数据库连接池
SpringBoot2.x基础教程: 连接池配置 HikariCP 连接池基本配置 #数据源驱动名称 spring.datasource.driver-clas...
SpringBoot2.x基础教程: 集成Quartz分布式任务调度
SpringBoot集成Quartz 引入依赖 <dependency> <groupId>org.springframework.boot</groupId...
SpringBoot通过proguard-maven-plugin插件进行实际项目代码混淆,实测可用
SpringBoot通过proguard-maven-plugin插件进行实际项目代码混淆,实测可用 本文主要研究下如何使用proguard-maven-plu...
贡献一个springboot项目linux shell启动脚本
贡献一个springboot项目linux shell启动脚本 springboot打好的包放在/usr/local/app目录下,如App.jar改名为mv ...
SpringBoot2.x基础教程: 事务详解
Spring事务详解 事务是逻辑上的一组操作,要么都执行,要么都不执行。 事务特性(ACID) Atomicity(原子性):一个事务(transaction)...
谈一谈SpringBoot怎么使用事件机制
谈一谈SpringBoot怎么使用事件机制 观察者模式 对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。观察者模式(...
springboot2.x基础教程:SpringCache缓存抽象详解与Ehcache、Redis缓存配置实战
Springboot2.x基础教程:SpringCache缓存抽象详解与Ehcache、Redis缓存配置实战 在计算机发展史中一台计算机只需要外部存储器就能运...
springboot2.x基础教程:日志配置
Springboot2.x基础教程:日志配置 项目的开发过程中,开发人员对于日志一定不会陌生。日志能够记录程序运行的轨迹,输出软件运行中的关键信息,辅助我们排查...
springboot2.x基础教程:动手制作一个starter包
Springboot2.x基础教程:动手制作一个starter包 上一篇博客介绍了springboot自动装配的原理。springboot本身有丰富的sprin...
springboot2.x基础教程:集成spring-data-jpa
Springboot2.x基础教程:集成spring-data-jpa Spring Data是Spring 社区的一个子项目,主要用于简化数据(关系型&非关系...
springboot2.x基础教程:集成mybatis最佳实践
Springboot2.x基础教程:集成mybatis最佳实践 前面文章介绍过SpringBoot结合Jpa实现对数据库的操作。今天介绍下SprigBoot集成...
Springboot2.x基础教程:Enable注解原理
Springboot2.x基础教程:@Enable原理 上一篇springboot2.x基础教程:@Async开启异步任务我们使用了@EnableAsync注解...
springboot2.x基础教程:定时任务及源码分析
Springboot2.x基础教程:@Scheduled开启定时任务及源码分析 在项目开发过程中,我们经常需要执行具有周期性的任务,通过定时任务可以很好的帮助我...