# SpringBoot **Repository Path**: zhangjun76/SpringBoot ## Basic Information - **Project Name**: SpringBoot - **Description**: SpringBoot框架学习 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-09-29 - **Last Updated**: 2024-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SpringBoot #### 介绍 SpringBoot框架学习 ### SpringBoot实战--Myself | 序号 | 项目名称 | 说明 | 备注 | | ---- | ------------------ | ------------------------------------------------------------ | ---- | | 1 | springboot-demo | 该项目,是我是我根据日常工作中的实际需求,结合SpringBoot中常用的技术,自己搭建的一个项目 | | | 2 | springboot-initial | 这个项目使用SpringBoot + Mybatis,用来初始化其他项目使用,避免在学习技术时重复搭建项目。 | | | | | | | | | | | | ### 慕课网廖师兄 ​ 该文件夹中Demo是我观看慕课网上“廖师兄”讲师讲授的Spring Boot前两项视频所写的Demo,感谢廖师兄的分享,非常感谢。 慕课网廖师兄--2小时学会Spring Boot:http://www.imooc.com/learn/767 慕课网廖师兄--Spring Boot进阶之Web进阶:http://www.imooc.com/learn/810 ​ 该文件夹下的 "girl" 项目,使用的技术框架有:SpringBoot、Spring JPA, 含有全局统一异常处理。虽然这个项目代码非常简陋,但对于搭建复杂框架仍有很多参考意义。 ​ "girl" 项目中,Controller层接口,返回的数据类型 ResultUtil.success(Object obj) 中,使用泛型,非常方便。 ​ ### SpringBoot--其他 ​ 该文件夹中Demo是根据一些大牛的博客、他人分享的视频,写的Demo案例,希望大家喜欢. | 序号 | 项目名称 | 说明 | 备注 | | ---- | ---------------- | --------------------------------- | ---- | | 1 | springboot-event | SpringBoot2.x项目,事件监听机制。 | | | 2 | springboot-retry | SpringBoot2.x项目,函数重试机制。 | | | | | | | | | | | | ### SpringBoot--芋道源码 ​ 该文件夹中Demo是根据一些大牛的博客、他人分享的视频,写的Demo案例,希望大家喜欢. | 序号 | 项目名称 | 说明 | 备注 | | ---- | ------------------ | ----------------------------------------- | ---- | | 1 | task-demo | SpringBoot2.x项目,快速入门 Spring Task。 | | | 2 | springboot-xxl-job | SpringBoot2.x项目,快速入门 XXL-JOB。 | | | | | | | | | | | | ### SpringBoot2.x--翟永超 ​ 该文件夹中Demo是我观看翟永超老师撰写的系列博客,我自己编写的Demo。 ​ 翟老师的文章中,末尾附带Demo案例,但这些案例都比较简单,易于上手但有时不符合实际工作需求。 ​ 翟永超老师SpringBoot2.x博客网址: https://blog.didispace.com/spring-boot-learning-2x/ ​ 感恩生命中的相遇,感恩。 | 序号 | 项目名称 | 说明 | 备注 | | :--- | ---------------------------------- | :----------------------------------------------------------- | :--- | | 1 | springboot-one | SpringBoot2.x项目初次搭建。 | | | 2 | springboot-restful-api | SpringBoot2.x,构建RESTful API与单元测试。 | | | 3 | springboot-swagger2 | SpringBoot2.x,使用Swagger2构建强大的API文档. | | | 4 | springboot-jsr-303 | SpringBoot2.x,JSR-303实现请求参数校验。 | | | 5 | springboot-swagger2-rank | SpringBoot2.x,Swagger接口分类与各元素排序问题详解。 | | | 6 | springboot-jdbcTemplate | SpringBoot2.x,使用JdbcTemplate访问MySQL数据库。 | | | 7 | springboot-hikariCP | SpringBoot2.x,默认数据源Hikari的配置详解。 | | | 8 | springboot-druid | SpringBoot2.x,使用国产数据库连接池Druid。 | | | 9 | springboot-dataJPA | SpringBoot2.x,使用Spring Data JPA访问MySQL。 | | | 10 | springboot-knife4j | SpringBoot2.x,集合 knife4j组件,方便接口测试。(推荐) | | | 11 | springboot-mybatis | Spring Boot 2.x基础教程:使用MyBatis访问MySQL | | | 12 | springboot-mybatisXML | Spring Boot 2.x基础教程:使用MyBatis的XML配置方式 | | | 13 | springboot-jdbcTemplate2 | Spring Boot 2.x基础教程:JdbcTemplate的多数据源配置 | | | 14 | springboot-dataJPA2 | Spring Boot 2.x基础教程:Spring Data JPA的多数据源配置 | | | 15 | springboot-mybatisXML2 | Spring Boot 2.x基础教程:MyBatis的多数据源配置 | | | 16 | springboot-JTA | Spring Boot 2.x基础教程:使用JTA实现多数据源的事务管理 | | | 17 | springboot-jpa-cache | Spring Boot 2.x基础教程:进程内缓存的使用与Cache注解详解 | | | 18 | springboot-mybatis-cache | Spring Boot 2.x基础教程:进程内缓存的使用与Cache注解详解 | | | 19 | springboot-mybatis-cluster-ehcache | Spring Boot 2.x基础教程:使用EhCache缓存集群 | | | 20 | springboot-redis-cache | Spring Boot 2.x基础教程:使用集中式缓存Redis | | | 21 | springboot-redis-pub-sub | Spring Boot 2.x基础教程:使用Redis的发布订阅功能 | | | 22 | springboot-postgresql | Spring Boot 2.x基础教程:使用PostgreSQL数据库 | | | 23 | springboot-thymeleaf | Spring Boot 2.x基础教程:使用 Thymeleaf开发Web页面 | | | 24 | springboot-echarts | Spring Boot 2.x基础教程:使用 ECharts 绘制各种华丽的数据图表 | | | 25 | springboot-upload-file | Spring Boot 2.x基础教程:实现文件上传 | | | 26 | springboot-upload-files | Spring Boot 2.x基础教程:多个文件的上传 | | | 27 | springboot-scheduling | Spring Boot 2.x基础教程:使用@Scheduled实现定时任务 | | | 28 | springboot-elasticJob | Spring Boot 2.x基础教程:使用Elastic Job实现定时任务 | | | 29 | springboot-elasticJob-sharding | Spring Boot 2.x基础教程:使用Elastic Job的分片配置 | | | 30 | springboot-elasticJob-namespace | Spring Boot 2.x基础教程:使用Elastic Job的namespace防止任务名冲突 | | | 31 | springboot-async | Spring Boot 2.x基础教程:使用@Async实现异步调用 | | | 32 | springboot-async-pool | Spring Boot 2.x基础教程:配置@Async异步任务的线程池 | | | 33 | springboot-async-pool-isolation | Spring Boot 2.x基础教程:如何隔离@Async异步任务的线程池 | | | 34 | springboot-async-pool-refusal | Spring Boot 2.x基础教程:配置线程池的拒绝策略 | | | 35 | springboot-slf4j | Spring Boot 2.x基础教程:默认日志管理与Logback配置详解 | | | 36 | springboot-log4j2 | Spring Boot 2.x基础教程:使用Log4j2记录日志 | | | 37 | springboot-tinylog | Spring Boot 2.x基础教程:使用tinylog记录日志 | | | 38 | springboot-banner | 新年彩蛋:Spring Boot自定义Banner | | | 39 | springboot-mail | Spring Boot中使用JavaMailSender发送邮件 | | | 40 | | [Spring Boot应用的后台运行配置](https://blog.didispace.com/spring-boot-run-backend/) | |