Code Monkey home page Code Monkey logo

springboot-study's Introduction

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,异步处理

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.