/spring-creed

It's a spring boot and spring cloud project, Used to learn the latest spring related technical framework

Primary LanguageJavaApache License 2.0Apache-2.0

Intellij encoding configuration

-Xmx2008m
-Dfile.encoding=UTF-8

spring-creed

  • spring-creed-app main-entry
  • spring-creed-core core configuration
  • spring-creed-common common configuration (e.g. swagger)
  • spring-creed-cloud cloud configuration
  • spring-creed-cache cache configuration
  • spring-creed-component include bussiness component

java 8 interface feature: https://beginnersbook.com/2017/10/java-8-interface-changes-default-method-and-static-method/

施工进展

  • 施工完毕,等待打磨
  • 施工中。。。。

  • spring-creed-app-standalone
  • spring-creed-auth
  • spring-creed-authorization-server
  • spring-creed-cache
  • spring-creed-cloud
  • spring-creed-common
  • spring-creed-component
  • spring-creed-context
  • spring-creed-core
  • spring-creed-data-source-multiple
  • spring-creed-entity
  • spring-creed-redis-multiple
  • spring-creed-research
  • spring-creed-test

任务列表

  • multiple readable redis dataSource and RedisTemplate (spring-creed-redis-multiple) reference
  • integrate spring distribute session in spring-creed-app
  • spring distribute session (EnableRedisWebSession & can be configurable)
  • create sso login example
  • implement OAuth2 and understand source code
  • optimize OAuth2 login process (spring-creed-app)
  • multi-layer cache(redis & caffeine) (spring-creed-cache)
  • [ ]
  • [ ]
  • [ ]
  • [ ]
  • 使用布隆过滤器 整合 redis https://juejin.im/post/5de763b6518825126b260021

https://snailclimb.gitee.io/javaguide/#/

https://gitee.com/javen205/IJPay https://gitee.com/jeequan/jeepay