Skip to content

dewen2018/springboot-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-boot-study

1.native

Spring Native提供了Beta支持,用于使用GraalVM 原生镜像编译器将Spring应用程序编译为本机可执行文件,
以便提供本机部署选项,通常设计为打包在轻量级容器中。
idea中docker插件使用

2.hibernate-validator

Springboot优雅的进行字段校验

3.activiti

springboot activiti

4.qyweixinmsgsend

对接企业微信发送应用消息

5.websocket

跨域测试

6.feishumsg

集成飞书做轻应用,发送消息,操作多维文档等等

7.nocosredisson

使用nacos作为注册中心

8.springbatch

springbatch批处理框架

9.alipay

阿里支付

10.mp-mulitenant

多租户

11.nettysocketio

12.sb-returnvaluehandler

统一返回处理,同时支持原始数据返回

13.sb-asynctask

@Sync异步任务

14.springboot-mobile

获取移动端设备类型,pc,ios,Android

15.minganxinxijiami

配置文件敏感信息加密

16.sb-shardingjdbc

分库分表,主从

17.redis-delay-queue

用Redis实现延迟队列,任务放到任务池和放入桶,读取桶到延迟时间就放入队列

18.springboot-admin

springboot-admin监控

19.sb-redis-publisher-subscriber

使用redis实现简单发布订阅

20.sb-netty

netty未完成

21.sb-mqtt-apollo

mqtt协议未完成

22.sb-upload-doload

分片上传,断点续传

23.sb-jimureport

积木报表demo

24.metadata-extractor

获取图片和视频的matainfo

25.tp

大牛代码,防止找不到及随时参考,么有使用fork方式

26.26sb-screw

螺丝钉,快速生成数据库文档

27.27bean-inject

bean注入

28.28filed-encrypt

字段加密,数据库密文,返回明文,利用mybatis typeHandler实现

29.29sb-mp

测试数据源及查询效率,SQL打印

30.30fragment-code

学习代码片段

31.exportpdfexcel

导出为pdf
xssfwriter导出大量数据到excel

32.influxdb

32.dewensuper

为方便写代码添加dewensuper base springboot,里边是module

33.33elasticsearch

应用

34.34code2

一些之前学习的代码

35sa-token-demo

sa-token单点登录两种方式,同redis,不同redis

36undertow-http1.2

http1.2 server push

37flowable

38jmh

Java Microbenchmark Harness微基准测试框架

39lbs

LBS (Location Based Services,基于位置服务)
mongodb操作复习
注意redis须高于3.2以上版本,才有geohash模块,zset保存数据,可以有序返回,但是不准确。

40ip-addr

1.显示 IP 归属地
2.IpLongUtils,存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串。

sofaboot

阿里巴巴SOFABoot增强springboot

41mapstruct

mapstruct

42datamask

mybatis数据脱敏
加解密
拦截器及typeHandler

43flyway

Flyway,自动化实现数据库版本控制

44seckill

秒杀demo,参考大牛demo
nocosredisson,redisson分布式锁,参考他人为自己写的lua,学到了

45smart-doc

升级版本至2.6.1,项目文档利器

46rediskey

rediskey过期

47edition3exp

springboot3.0,使用graalvm,打包成可执行文件。

48multi-cache

基于caffeine和redis缓存
caffeine没有网络开销,但是不能做到分布式缓存,redis刚好相反。

49proguard

代码混淆,降低反编译之后的代码可读性,不是代码安全。。

50resilience4j

Resilience4j is a lightweight fault tolerance library designed for functional programming.
Resilience4j 是一个轻量级的容错组件,其灵感来自于 Hystrix,但主要为 Java 8 和函数式编程所设计。

51activemq

springboot版本和ssm版本,spring使用ActivateMQ(代码可能比较旧,19年写的)

52dataway

dataway

53cluster

集群搭建后的测试代码:MongoDBCLuster(未验证),RedisCLuster(验证可用)

54minio

springboot操作minio

55elastic-job-lite

分布式job demo

56i18n

thymeleaf i18国际化demo

57LogAspect

58Feign

59thumbnailator

thumbnailator截图,旋转,水印,缩放

60baiduuidgenerator

百度uid算法

61reactive

webflux mysql r2dbc

62groovy

动态编程

63ldap

ldap 未完成

64graphql

mybatis crup,异步处理

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors