Whatsmars Versions Save

Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥

v2021.4.0

3 years ago
  • Upgrade to java 11
  • Upgrade spring boot to 2.4.3
  • Move module whatsmars-rpc to jaws
  • Move module whatsmars-spring-cloud to spring-cloud-samples
  • Add module whatsmars-sentinel whatsmars-reactor whatsmars-java
  • Add archetypes whatsmars-archetypes
  • Add more samples for whatsmars-boot-sample-web whatsmars-boot-sample-webflux

Rocket.S9

3 years ago
  • Upgrade spring boot to 2.3.0.RELEASE
  • Upgrade elasticjob to 3.0.0-alpha
  • Add module whatsmars-archetypes
  • Add more spring boot samples
  • Add spring cloud gateway demo
  • New whatsmars-rpc summer
  • Remove some useless modules

Rocket.S8

4 years ago
  • Upgrade io.shardingsphere to org.apache.shardingsphere
  • Add module whatsmars-mq-kafka-server whatsmars-mq-kafka-spring
  • Kafka examples in whatsmars-mq-kafka
  • Transfer Java SE demo to https://github.com/javahongxi/java
  • Elasticsearch TransportClient tests
  • Add module whatsmars-flink
  • Add module whatsmars-spring-data
  • Spring Profile demo in whatsmars-spring

Rocket.S7

4 years ago

whatsmars-common/src/test 补充:

  1. AQS 源码中文解读
  2. CompletableFuture 更多 demo
  3. NIO demo

Rocket.S6

4 years ago
  1. Add module whatsmars-netty (netty examples)
  2. Upgrade dubbo to 2.7.3, rocketmq to 4.5.1
  3. Code optimise: whatsmars-common whatsmars-zk
  4. Complete whatsmars-serialization
  5. Add JAVA SE demo into whatsmars-common/src/test

Rocket.S5

5 years ago
  1. Upgrade to dubbo 2.7.0
  2. Remove whatsmars-dubbo-sentinel,whatsmars-dubbo-service
  3. Add module dubbo-spring-boot-starter
  4. Dubbo annotation demo
  5. pom optimise (properties alphabetical order, import properties from spring-boot-dependencies)

Rocket.S4

5 years ago
  1. Copy dubbo-common,rocketmq-common to whatsmars-common
  2. Recover dbrouter into whatsmars-spring
  3. Optimise DubboConfig
  4. Rename package of whatsmars-logging
  5. Read yaml in Spring
  6. Optimise whatsmars-spring-boot (delete xml)
  7. Analyse rocketmq-remoting
  8. Remove whatsmars-rpc-grpc

Rocket.S3

5 years ago
  1. Remove whatsmars-earth, whatsmars-dbrouter, whatsmars-tomcat
  2. Rename whatsmars-sharding-jdbc to whatsmars-shardingsphere
  3. Merge whatsmars-boot-sample-elasticsearch into whatsmars-elasticsearch
  4. Copy code from rocketmq-logging to whatsmars-logging
  5. Copy code from rocketmq-remoting to whatsmars-remoting
  6. Copy code from dubbo-remoting-zookeeper to whatsmars-zk
  7. Manage the dependencies of dubbo and rocketmq-client in parent pom

Rocket.S2

5 years ago

remove whatsmars-javase, deprecate whatsmars-earth

Rocket.S1

5 years ago
  1. 统一整个项目的spring-boot版本,Upgrade spring-boot to 2.1.1.RELEASE
  2. 去掉对spring-data-redis的封装,spring-data-redis本身已经足够好用
  3. 更多 spring-data-redis demo whatsmars-boot-sample-redis
  4. 去掉dubbo-spring-boot-starter模块,直接引用官方的0.2.0版本
  5. 升级mysql驱动 com.mysql.cj.jdbc.Driver
  6. Upgrade shardingjdbc to shardingsphere