[toc]
基于springboot框架实现一些常用的功能
环境 | 版本 |
---|---|
JKD | 1.8 |
Spring Boot | 2.3.0.RELEASE |
项目 | 描述 | 博客地址 |
---|---|---|
01_helloword | springboot入门项目,实现了简单的web服务功能 | 点我跳转 |
02_thymeleaf | 整合thymeleaf模板引擎,在页面渲染后台数据 | 点我跳转 |
03_simplifycode | 简化一些繁琐的配置 | 点我跳转 |
04_jta_atomikos | 集成jta-atomikos 实现分布式事务 | 点我跳转 |
05_distributed_lock | 分布式锁的三种实现方式 | 点我跳转 |
06_docker_build | 使用dockerfile编排springboot项目 | 点我跳转 |
07_release_build | 服务发布到生产环境流程 | 点我跳转 |
08_my_spring_boot_starter_parent | 编写自己的spring-boot-start | 点我跳转 |
09_dobbo_parent | 整合dobbo实现简单的RPC服务调用 | 点我跳转 |
10_api_limit | 对API接口限流 | 点我跳转 |
11_spring_data_jpa | 实现了常用的数据库CRUD操作 | 点我跳转 |
12_druid_monitor | Druid Monitor不仅可以监控数据源和慢查询,还可以监控Web应用、URI监控、Session监控、Spring监控 | 点我跳转 |
13_spring_boot_admin | 使用springboot admin对springboot应用进行监控 | 点我跳转 |
14_mybatis_plus | mybatis-plus实战 | 点我跳转 |
15_shiro | 使用shiro对web应用进行权限认证 | 点我跳转 |
16_security_jwt | security整合jwt实现对前后端分离的项目进行权限认证 | 点我跳转 |
17_swagger | 使用swagger2生成RESTful风格的接口文档 | 点我跳转 |
18_netty-websocket | 使用Netty加websocket实现在线聊天功能] | 点我跳转 |
19_redis_session | 使用spring-session加redis来实现session共享 | 点我跳转 |
20_config_switch | 自定义@Configuration配置类启用开关 | 点我跳转 |
21_webdemo | 自定义@Configuration配置类启用开关 | 点我跳转 |
22_rocketmq | 集成RocketMQ实现消息发布和订阅 | 点我跳转 |
23_smartdoc | 集成smart-doc插件零侵入自动生成RESTful格式API文档 | 点我跳转 |
24_fastdfs | 集成FastDFS实现文件的分布式存储 | 点我跳转 |
25_minio | 集成Minio实现文件的分布式对象存储 | 点我跳转 |
26_validation | 集成spring-boot-starter-validation对接口参数校验 | 点我跳转 |
27_email | 集成mail实现邮件推送带网页样式的消息 | 点我跳转 |
28_jdbctemplate | 使用JdbcTemplate操作数据库 | 点我跳转 |
29_lowcode | Jpa+vue实现单模型的低代码平台 | 点我跳转 |
30_sharding_jdbc | 使用sharding-jdbc实现读写分离和分库分表 | 点我跳转 |
31_distributed_job | 基于分布式锁或xxx-job实现分布式任务调度 | 点我跳转 |
32_repeatsubmit | 基于注解+redis实现表单防重复提交 | 点我跳转 |
33_i18n | 优雅集成i18n实现国际化信息返回 | 点我跳转 |