Structs2的线程安全 笔记

来源:互联网 发布:mac下启动盘制作工具 编辑:程序博客网 时间:2024/06/06 02:00

1、Structs2的action是线程安全的,因为不同于structs1重复使用一个action实例,Structs2对于每一次请求都生成一个对应的实例。(由于action没有特殊成员,不会占用太多资源)。

2、Structs2虽然可以使用静态方法获取request、response,但却能够保证获得的request、response是与当前用户对应的,而不与其他用户混淆。这是因为struct2使用ThreadLocal来维护当前线程中的request、response等数据与成员。


0 0
原创粉丝点击