Skip to content

深入学习java相关知识和源码,尽量运用到实际场景,避免八股文。* 基于velocity,读取表结构快速生成springboot开发全套代码 * spring事务,1.xml切面 2.配置类 3.注解 4.手动事务 理论知识可参考 * shardingSphere 分库分表实践 1.分库分表配置 2.分库分表不同路由算法(shardingjdbc 分支) 3.分库分表多租户实践(shardingjdbc 分支)

luozijing/springLearning

Repository files navigation

「ilearning-java学习分享」

🐯 平台简介

ilearning,深入学习java相关知识和源码,尽量运用到实际场景,避免八股文。

有任何问题,或者想要的功能,可以在 Issues 中提问。

😜 给项目点点 Star 吧!

学习分享内容

  • ilearningGenerateCode 基于velocity,读取表结构快速生成springboot开发全套代码,支持自定义模板,代码生成路径,快速开发
  • spring事务,引入事务的方式,1.xml切面 2.配置类 3.注解 4.手动事务 理论知识可参考 博客
  • shardingSphere 分库分表实践 1.分库分表配置 2.分库分表不同路由算法(shardingjdbc 分支)博客 3.分库分表多租户实践(shardingjdbc 分支)博客
  • canal 实践 1.canal docker部署 2.canal消费instance博客 3.分库分表多租户实践(shardingjdbc 分支)博客
  • canal+rabbimq 实现统一缓存管理和缓存一致性处理 1.方案设计 2.缓存统一管理 3.测试 博客
项目名 说明 用途
ilearningCommon Spring Boot 公用模块 spring常用组件的配置和引入和业务层隔离
ilearningDependencies Spring Boot 依赖模块 统一管理maven依赖包
ilearningGenerateCode 基于数据库表快速生成能一键启动的模块业务代码,springboot常见的分层结构
ilearningServer 启动模块 搭建的业务模块,很多快速业务搭建验证会在这里进行

后端

框架 说明 版本 学习指南
Spring Boot 应用开发框架 2.5.12 文档
MySQL 数据库服务器 5.7
Druid JDBC 连接池、监控组件 1.2.8 文档
MyBatis Plus MyBatis 增强工具包 3.5.1 文档
Dynamic Datasource 动态数据源 3.5.0 文档
Spring MVC MVC 框架 5.3.16 文档
Spring Security Spring 安全框架 5.5.5 文档
Knife4j Swagger 增强 UI 实现 3.0.2 文档
SkyWalking 分布式应用追踪系统 8.5.0 文档
Jackson JSON 工具库 2.12.6
MapStruct Java Bean 转换 1.4.1 文档
Lombok 消除冗长的 Java 代码 1.16.14 文档
org.apache.shardingsphere 分库分表 4.0.0-RC1 文档
canal canal 1.5 文档
rabbitmq rabbitmq xx 文档

About

深入学习java相关知识和源码,尽量运用到实际场景,避免八股文。* 基于velocity,读取表结构快速生成springboot开发全套代码 * spring事务,1.xml切面 2.配置类 3.注解 4.手动事务 理论知识可参考 * shardingSphere 分库分表实践 1.分库分表配置 2.分库分表不同路由算法(shardingjdbc 分支) 3.分库分表多租户实践(shardingjdbc 分支)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages