You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

89 lines
3.2 KiB
Markdown

<h1><div style="text-align: center; color: cornflowerblue">百业代码规范及一些标准化过程示例 v0.1.1</div></h1>
## 0. 项目说明
对后端java代码进行一些标准化的过程说明,帮助整个技术团队提升自己的技术规范及水平
## 1. 项目内容说明
base
jvm JVM剖析
best-practice
bd-support-project
my-ms-project 微服务项目实践讲解
sde 脚手架工程
dev-protocol-test
bigdata
clickhouse ClickHouse剖析
flink Flink剖析
kafka Kafka剖析
spark Spark剖析
zookeeper Zookeeper剖析
cloud-native
containered Containered
docker Docker
k8s K8s
podman Podman
database
binlog binlog 日志监听的案例
mycat Mycat中间件使用
mysql mysql剖析
shardingsphere Shardingsphere中间件使用
jpa Jpa 的方案
idea-do 设计方案
longpolling
demo Demo案例
file 用的文件
netty Netty剖析
practice 实战方案
mq
rabbitmq RabbitMQ剖析
rocketmq RocketMQ剖析
search
elasticsearch Elasticsearch剖析
utils
dev-protocol-id 分布式Id生成器
---
- dev-protocol-common
- pom 是基本项目的通用依赖
- README.md 基本的项目开发规范
- 代码 常用的一些规范和示例
dev-protocol-design-pattern
- Java设计模式总结
dev-protocol-devops
- 持续交付等的内容
dev-protocol-drools
- 规则引擎
dev-protocol-extend
- java-call-other Java 调用其他语言
-
dev-protocol-gateway
- 网关
dev-protocol-log
- 日志
dev-protocol-pay
- 支付
dev-protocol-shardingtask
- 分表分库
dev-protocol-springboot
- SpringBoot 研究
dev-protocol-springcloud
- SpringCloud 研究
dev-protocol-test
- 测试标准
dev-protocol-tools
- 常用的工具
## 2. 参考
- SpringBoot项目Test的编写规范及使用标准
- 参考: https://mp.weixin.qq.com/s/W5v8zOCHbc2_NvobMGaU8w
dev-protocol-log
- 分布式日志系统的设计及实现,主要涉及kafka Springboot ELK
dev-protocol-gateway
- 智能网关设计
dev-protocol-devops
- DevOps 相关的最佳实现
dev-protocol-shardingtask
- 配置多数据源和分表分库实现