本仓库用于存放个人学习的dome代码,目前包含如下内容:
- mybatis-plus-generator:基于mybatis-plus的代码自动生成器
- druid-datasouce-decrypt:基于spring boot DRUID数据源的密码加密及数据源监控
- lambda-demo:lamubda表达式学习demo
- springbootsso:springboot整合Oauth2单点登陆项目,还有点问题,后续继续优化
- codeoptimization:代码优化测试
- Itext-pdf:Itext生成pdf文件示例
- ireport-use-in-web:IReport与web项目整合
- pdf-sign-test:pdf电子签章
- ireport-demo:IReport报表设计示例
- nio-demo:nio示例
- weblogic-monitor:weblogic可视化监控
- spring-boot-demo:spring boot模板,用于快速构建springboot项目,包含前端页面及前端框架
- virusBroadcast:新冠仿真代码
- awt-demo:awt示例代码
- imagUtils:图片处理工具类
- encrypt-util:加密解密工具类
- jdbc-demo:jdbc核心示例代码
- springboot-shiro-cas-demo:springboot整合shiro、cas,实现单点登陆,这个项目还没跑通,后续继续研究
- springboot-jwt-demo:jwt与springboot整合示例
- shiro-quickstart::shiro示例
- shiro-spring::shiro与spring整合
- spring-aop-log:基于spring AOP的日志记录实现
- spring-boot-swagger2-demo:springboot整合swagger2
- spring-cloud-demo:spring cloud示例
- springboot-druid-more-datasources:srpingboot整合druid多数据源
- springboot-webservice-demo:spring boot整合webservice(CXF)
- springboot-weblogic-jndi-demo:springboot获取weblogic JNDI数据源
- pdf-view:pdf文件预览平台
- springboot-cxf:spring boot整合cxf(官方示例版)
- api-gateway-demo:springCloud应用网关简单示例
- springboot-oauth2-demo:springboot-oauth2简单演示
- custom-annotation-demo:spring-boot自定义注解实现拦截器解耦
- springboot-jdbc-mybatis-demo:spring-boot + jdbc + mybatis整合
- syske-pan:仿百度云盘(目前项目刚创建 😂)
- springboot-learning:springboot日常学习笔记
- velocity-templete-to-pdf:Java操作pdf表单模板,生成定式文件
- data-proccess:处理中国气象数据,提取24小时各类气象参数
- logger-demo:探讨日志使用问题及门面日志的优势
- springboot-strategy-pattern-demo:springboot策略模式解耦
- weui-demo:weui魔改测试
- web-sign-demo:在线生成承诺书,并在线签名
- daily-note:读书笔记随机生成图片
- weblogic-monitor-exporter:webligic监控
- mp-yunzhongzhi-java:微信公众号开发
- cache-server:缓存服务
- springboot-nacos-demo:springboot整合nacos、druid,动态获取数据源配置信息
- springboot-nacos-discovery-demo:基于nacos实现服务注册和服务发现
- activemq-demo:activeMQ示例
- springboot-mock-demo:springboot整合mock
- springboot-activemq-demo/:springboot整合ActiveMQ
- jms-center-demo:消息中心
- springboot-starter-demo:手写自己的第一个spring-boot-starter
- spring-boot-starter-test:手写spring-boot-starter测试
- spring-boot-security-demo:spring-boot-security实战demo
- sping-boot-websocket-demo:spring-boot-websocket搭建简易聊天室
- spring-webflux-demo:spring-webflux简单入门
- spring-cloud-eureka-demo:spring-cloud之服务治理组件Eureka
- spring-cloud-client-demo:spring-cloud服务间调用之ribbon(Eureka客户端)
- spinrg-cloud-client-feign-demo:spring-cloud服务间调用之feign(Eureka客户端)
- Spring-cloud-hystrix-demo:spring-cloud整合hystrix断路器
- spring-cloud-hystrix-dashboard-demo:spring-cloud整合hystrix-dashboard监控
- spirng-cloud-zuul-demo:spring-cloud整合zuul应用网关
- spring-boot-dubbo-demo:spring-boot整合dubbo
- design-pattern-learning:设计模式示例
- spring-boot-counter-limiter:基于redis的计数器限流实现
- springboot-bean-list-test:基于list的策略模式、spring boot event相关示例
- sofaboot-rpc-demo:sofa boot客户端示例
- sofaboot-rpc-demo2:sofa boot服务提供者示例
- java-email-demo:java发送邮件示例
- caffeine-demo: Caffeine 是基于Java 8的高性能,接近最佳的缓存
- first-java-project: 小黄鸭java教程示例
- function-demo: java函数式编程实践
- guava-demo: guava工具包示例
- http-server: 手写http服务器
- interview-test-case: 一次面试机试代码
- java-learning: java学习项目,堆放临时代码
- leetcode-demo: leetcode刷题项目
- netty-demo: netty学习记录
- redisson-demo: redisson客户端示例
- rocketmq-demo: rocketmq示例
- semaphore-demo: semaphore学习示例
- sofa-boot-test: sofaboot项目,集成了基本依赖,包括服务提供者和消费者
- spring-boot-bucket-limit: 令牌桶限流demo
- spring-boot-nacos-demo: nacos简单示例
- spring-boot-sentinel-demo: springboot集成sentinel
- token-bucket-limit-test: 令牌桶限流算法测试
- spring-mybatis-dynamic-datasource-demo: 动态数据源切换
- springboot-dubbo-demo: springboot集成dubbo
- thread-locksupport-demo: 多线程locksupport应用示例