alibaba / jetcache

JetCache is a Java cache framework.
Apache License 2.0
5.03k stars 1.05k forks source link

for springboot3 remove javax #813

Closed zt9788 closed 1 year ago

zt9788 commented 1 year ago

问题 #812

  1. Springboot3 的javax迁移问题,删除目前javax,在bean上追加调用(暂时先采用简单的方式,去除)

  2. 少量修改synchronized到lock 为后续jdk21 (synchronized涉及比较多,不影响的先改一下,后续的找个时间,我在改一下)

areyouok commented 1 year ago

已经合并了,你看看还有没有问题吧

zt9788 commented 1 year ago

已经合并了,你看看还有没有问题吧

后续jdk21 对synchronized改lock这个,还需要讨论一下吗?

https://openjdk.org/jeps/444

areyouok commented 1 year ago

已经合并了,你看看还有没有问题吧

后续jdk21 对synchronized改lock这个,还需要讨论一下吗?

https://openjdk.org/jeps/444

若你有兴趣,可以帮改。

我理解不是所有地方都要改,如果synchronized代码块中没有会导致堵塞的调用,或者只在初始化过程中用一次,可以不改的。

zt9788 commented 1 year ago

是的,不过安全起见,统一修改,方便出现问题时,查找问题

等21发布正式版以后,我可以找时间改一下看看 😊