应用程序作用域内的javabean的数据线程安全问题

unlock_2000 2004-01-12 08:14:19
请问放在应用程序作用域内的javabean的数据如何防止多个请求中多数据操作的互相干扰.是用synchronized吗? 在JSP中如何使用它啊?
...全文
57 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
unlock_2000 2004-01-12
  • 打赏
  • 举报
回复
谢谢.我也刚刚弄出来,跟你方法一样. 我原来以为在JSP中也要象JAVA中那样,将
javabean的那个JAVA实现Runnable的run方法,然后在页面上用这个类对象生成线程才行.真
没想到直接调用就可以了.

想想觉得JSP中那个请求本身就是一个Thread .

真是多谢了.
jan4984 2004-01-12
  • 打赏
  • 举报
回复
数据库那边的同步问题db自己会解决,你只需要解决自己的application里的数据的同步问题。
synchronized可以修饰一个函数前面,防止函数被多余一个的thread调用.
也可以用
synchronized(dataNeedingLock)
{
YourCodeMayCauseProblem;
}

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧