1 Star 0 Fork 550

stan / solon

forked from noear / solon 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
V2.0.md 1.52 KB
一键复制 编辑 原始数据 按行查看 历史
西东 提交于 2022-08-04 15:06 . Update V2.0.md

2.0 (2023年)

1. 部分调整规划草案

相对明确的:

  • 添加 SolonApp::context()
  • 添加 Solon.app().context(), Solon.context();
  • 移除 solon.extend.sessionstate.* (已有 solon.sessionstate.*)
  • 移除 solon.ext.* (已转到:solon.core.util.*)
  • 更名 solon.extend.aspect[弃用] => solon.aspect[新增] [无感+] //ok //ok
  • 更名 solon.extend.health[弃用] => solon.health[新增] [有感-] //ok //ok
  • 更名 solon.extend.hotplug[弃用] => solon.hotplug[新增] [有感-]
  • 更名 solon.extend.properties.yaml[弃用] => solon.config.yaml[新增] [无感] //ok //ok
  • 更名 solon.extend.servlet[弃用] => solon.web.servlet[新增] [无感] //ok //ok
  • 更名 solon.extend.staticfiles[弃用] => solon.web.staticfiles[新增] [有感-] //ok //ok-
  • 更名 solon.extend.cors[弃用] => solon.web.cors[新增] [有感-] //ok //ok-

相对不明确的:

  • 移除 Aop,由 Solon.context() 替代 ?
  • solon.extend.* 全更名为:solon.* ?

2. 插件包命名规范:(插件越来越多,怕起冲突)

  • 容器能力对接,包名风格: {xxx}.solon ? //例:cn.dev33.satoken.solon

  • 接口适配对接,包名风格: org.noear.solon.extend.{xxx} ? org.noear.solon.cloud.extend.{xxx} //例:org.noear.solon.cloud.extend.water org.noear.solon.{ddd}.{xxx} //例:org.noear.solon.cache.redis

3. 内核中 mvc 的能力,独立为:solon.mvc

4. 增加响应式系列支持

Java
1
https://gitee.com/spring_0000/solon.git
git@gitee.com:spring_0000/solon.git
spring_0000
solon
solon
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891