西东

Results 90 issues of 西东

在 fastjson1 里是不会失效的;在 jackjson 里可通过代码不失效。。。以下为复现代码: ```java public class FormatTest { public static void main(String[] args){ // // 当有 Provider::register 类型处理后,@JSONField 注解失效了 // JSONWriter.Context context = new JSONWriter.Context(); context.getProvider().register(Date.class, new ObjectWriter()...

bug

springmvc 做为其中一个目录。这样,可以提交不同框架的示例。。。

不同表达式之间,一般都会有不同的语法。 希望这块不要采用适配方式,采用一个固定的,没有平台限制的,轻量级表达式工具。 目上前虽然是适配,但使用时基本采用 SpEL 的语法。。。这几乎难以适配其它表达式工具。

目前参考 spring 相关的适配代码翻译的。已完成的事项有: * 完成 seata 注解拦截器并执行拦截处理 * 完成 solon 内部的过滤器、rpc、http 的相关上下文传递 * 完成 数据源转换为 seata 的代理 * 完成 ConfigXxxProperties 与 RegistryXxxProperties 的适配 * 完成 ExtConfigurationProvider java-spi 适配 补充: *...

现有的注解: * org.apache.seata.spring.annotation.GlobalLock * org.apache.seata.spring.annotation.GlobalTransactional 是不是改为这样更合适?: * org.apache.seata.annotation.GlobalLock * org.apache.seata.annotation.GlobalTransactional 理由有二: 1. 这两个注解是在公用模块 seata-integration-tx-api 下面的。带个 spring 不合理。 2. 如果其它框架适配比较头疼:(用吧?名字带了 spring;;;不用吧,GlobalTransactionalInterceptorHandler 等代码就不能复用了,要 copy 一堆的代码;;;seata v2 要解耦和公共的意图就变弱了) ### 建议: * 保留现有的注解。保持兼容(最好,移到 spring...

已经在使用 Solon 的同学,希望在此留下您的所在公司。格式如下: ``` * 研发企业(或使用企业):xxx * 官网:http://yyy * 图标:http://zzz ``` 您的信息将展示在官网的内容块:`有哪些企业正在使用 Solon?` * https://solon.noear.org 还有其它的登记在(主要): * https://gitee.com/opensolon/solon/issues/IBVWNC

help wanted

最近有用户疑问 ActionExecuteHandler 和 RenderFactory 分别是干什么的?因为历史的原因,三言两语也讲不清。 但确实容易让人晕乎,不知所然。 --- ### 1、ActionExecuteHandler(动作执行器接口,负责读取) 这个接口 “早期” 是输入 Context 和 Method 就输出执行结果。。。后来,体系内增加了“路由拦截器”对执行参数的二次确认,就改为:输出 Method 需要的参数。。。(原来是完整的执行,后来改为解析(或读取)出参数。。。意义上也大有变化) 介绍: * 功能:将 Context 的请求数据,转换为 Method 调用需要的参数 * 类比:后来发现,它相当于 Spring HttpMessageConverter 的读部分(但不完全是)...

question