Java 新的生态,更小、更快、更简单!
启动快 5 ~ 10 倍;qps 高 2~ 3 倍;运行时内存节省 1/3 ~ 1/2;打包可以缩到 1/2 ~ 1/10
- style1 采用 Gateway(轻网关)构建接口
- style2 采用 Controller(控制器)构建接口
- demo1 : 展示一个 "基于轻网关的接口开发" 最基本开发结构,含单测。
- demo2 : 在 demo1 基础上,增加 1)接口基类、2)异常处理、3)过滤器处
- demo3 : 在 demo2 基础上,增加 1)接口状态码规范化管理、2)接口返回改为直接类型、3)缓存与数据处理 //不能启动;因为数据库之类的是错的配置
- demo4 : 在 demo3 基础上,增加 1)换成JWT session、2)采用xx.xx命名接口名、3)增加锁、防重复提交