View Code? Open in Web Editor
NEW
This project forked from hanqunfeng/springbootchapter
springboot 学习笔记
License: MIT License
Shell 0.20%
JavaScript 1.10%
Java 87.28%
CSS 8.00%
HTML 2.92%
Batchfile 0.25%
FreeMarker 0.20%
Dockerfile 0.04%
springbootchapter's Introduction
chapter01----声明、注册,获取bean对象,关联spring-xml配置文件
chapter03----如何在非springboot项目中获取属性文件对象、@Conditional
chapter06----jdbc + druid + 事务
chapter07----多数据源事务--atomikos
chapter08----jpa,非springboot
chapter09----springboot JPA,一对一、一对多、多对一,多对多关联映射,分布式锁
chapter10----springboot JTA 多数据源事务--Atomikos
chapter11----springboot mybatis xml+注解 + PageHelper分页,一对一、一对多、多对一、多对多关联映射
chapter12----springboot mybatis xml+注解 + PageHelper分页 + 多数据源事务管理--Atomikos
chapter13----springboot mybatis 通用mapper
chapter14----springboot mybatis 通用mapper + 多数据源事务管理--Atomikos
chapter15----springboot mybatis-plus
chapter16----springboot mybatis-plus 多数据源事务管理--Atomikos
chapter17----springboot mongoDB
chapter18----springboot mongoDB 多数据源
chapter19----springboot mongoDB 复制集 事务(4.0+版本支持事务,但至少为复制集,事务不支持读写分理,所以读写都必须为主库,另外需要提前创建好集合,事务下不会自动创建集合)
chapter20----springboot redis 事务 批量执行 Lua执行 分布式锁 RedisRepository Jackson2HashMapper
chapter21----springboot redis集群 不支持事务
chapter22----springboot redis注解式缓存,分组缓存配置,名词解释(缓存穿透,缓存击穿,缓存雪崩),自定义清除缓存注解支持模糊匹配
chapter23----springboot redis发布订阅
chapter24----springboot MVC thymeleaf i18n 跨域 基于RequestBodyAdvice和ResponseBodyAdvice的请求和响应数据加解密
chapter25----springboot JPA 自定义JpaRepositories接口
chapter26----springboot HttpClient 和 OkHttpClient
chapter27----springboot 动态刷新外部属性文件 @PropertySource(value = "file:demo.properties")
chapter28----springWebFlux 一个Demo 响应式编程 支持反应式数据库mysql,mongodb,redis,基于反应式的安全认证
chapter29----springboot email 简单文本、附件、html、图片、thymeleaf模板
chapter30----SpringBoot jar包瘦身,方便部署
chapter31----SpringBoot 优雅关闭服务 springboot2.3+支持
chapter32----SpringBoot Quartz 定时任务之内存
chapter33----SpringBoot Quartz 定时任务之jdbc
chapter34----数据结构 二叉树的遍历,本来想整xxl-job分布式任务调度平台,后来发现官网说的过于详细了,没必要整demo了
chapter35----分布式锁 zookeeper redis db
chapter36----Springboot SpringSecurity,CAS-server,CAS-client
chapter37----Springboot Junit5 断言
chapter38----Springboot @Async 异步任务调用,线程池
chapter39----Springboot 集成API组件 Swagger3 OpenApi 导出html\pdf(git,maven) restful-api
chapter40----Springboot redis session共享
chapter41----Springboot @Scheduled 计划任务,线程池
chapter42----Springboot 日志 logback log4j2
chapter43----Springboot 全局异常处理 全局返回值响应 jpa @Valid jasypt属性值加密 redis缓存 一个相对完整的web应用(json接口和thymeleaf视图)
chapter44----Springboot 服务器推送 SSE和WebSocket
chapter45----Java IO 文件或目录创建和删除,文件内容读取、剪切和重命名,Lambda异常包装工具类LambdaExceptionUtil
chapter46----Springboot Admin Server & Client
chapter47----Springboot SpringSecurity JWT
chapter48----Springboot SpringSecurity OAuth2-AuthServer-JWT OAuth2-ResourceServer-JWT OAuth2-ClientServer-JWT
reactive-redis-cache-annotation-spring-boot-starter----响应式Redis方法缓存注解,starter
chapter49---Springboot启动方式 @Async异步任务注解
chapter50---Springboot 自定义配置文件加载工厂PropertySourceFactory,自定义国际化资源处理器ResourceBundleMessageSource
chapter51---Springboot 消息中间件 activemq rocketMq kafka
chapter52---Springboot 项目启动方式 同时支持jar和war
chapter53---Springboot 阿里云OSS,MinIO
chapter54---Springboot 自定义JpaRepository的基类
chapter55---Springboot excel导入导出
chapter56---Springboot csv导入导出
chapter58---Springboot Spring-Retry
chapter61---spring session
chapter62---数据类型,获取带泛型的类型,BigDecimal
spider-code-repositories---html抓取,通过配置全局cookie实现抓取需要登录才能访问的页面
chapter63---springboot jpa jdbc 对象新增、修改、删除拦截器,类型操作工具类
chapter64---springboot retrofit-spring-boot-starter
chapter65---springboot Retrofit
chapter66---springboot EasyExcel
springbootchapter's People
Contributors