社区
Java EE
帖子详情
关于SpringMVC线程安全的问题
zjxcsdn3069
2017-08-21 07:49:31
SpringMVC是基于方法的,所以一般不在类中定义变量,应该就是线程安全的
但现在假如我写的一个方法:先从数据库取值,加1后再存到数据库
现在我用两台机器操作,其中一台机器从数据库取到值后打个断点卡住他,等另一台机器+1后再放他运行
这样操作的结果是否会让数据库的值只加了1
打断点只是为了模拟情况,如果真实环境中,恰巧两个人同时操作,遇到上述的情况,那是不是就存在线程不安全的情况,这样的情况下是不是应该做些类似加锁的操作。
...全文
366
6
打赏
收藏
关于SpringMVC线程安全的问题
SpringMVC是基于方法的,所以一般不在类中定义变量,应该就是线程安全的 但现在假如我写的一个方法:先从数据库取值,加1后再存到数据库 现在我用两台机器操作,其中一台机器从数据库取到值后打个断点卡住他,等另一台机器+1后再放他运行 这样操作的结果是否会让数据库的值只加了1 打断点只是为了模拟情况,如果真实环境中,恰巧两个人同时操作,遇到上述的情况,那是不是就存在线程不安全的情况,这样的情况下是不是应该做些类似加锁的操作。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjxcsdn3069
2017-08-23
打赏
举报
回复
引用 1 楼 tianfang 的回复:
spring和数据库事务处理早考虑到了,spring发起/结束事务,最终由数据库的事务控制数据一致性
查了一下我说的情况属于脏读,可以设置事务的隔离级别,但这样貌似会很降低功效吧,能用线程锁去针对性的实现吗
tianfang
2017-08-23
打赏
举报
回复
这个不是线程安全的问题 本来就不在一个线程中
zjxcsdn3069
2017-08-23
打赏
举报
回复
引用 3 楼 q54244125 的回复:
兄台,哪里有问题麻烦指出
李德胜1995
2017-08-23
打赏
举报
回复
tianfang
2017-08-22
打赏
举报
回复
spring和数据库事务处理早考虑到了,spring发起/结束事务,最终由数据库的事务控制数据一致性
SpringMVC
简介与多线程解决方案
### 多线程
问题
及解决策略 1. **
线程安全
**:当多个线程访问同一份资源时,需要确保数据的一致性,例如使用`synchronized`关键字、`Lock`接口或`Atomic`类。 2. **死锁**:多个线程相互等待对方释放资源导致的僵局。...
springmvc
+mybatis面试题
SpringMVC
的控制器默认是单例模式,因此在多线程环境下可能存在
线程安全
问题
。为避免这个
问题
,控制器不应包含可变状态,即避免在控制器中定义实例变量。如果必须存储数据,可以使用Session或者ThreadLocal,但需...
java面试精讲视频面试必问
SpringMVC
源码分析
SpringMVC
在设计时充分考虑了
线程安全
问题
,例如,Model属性虽然是由各个线程共享的,但是这些属性被封装在一个ThreadLocal对象中,从而保证了
线程安全
。同时,开发人员在设计Controller和Service层时,也需要考虑到...
SpringMVC
面试专题.pdf
由于
SpringMVC
设计为单例模式,在处理多线程请求时可能会出现
线程安全
问题
。为了应对这种情况,建议控制器中不使用字段,以避免数据安全
问题
。
SpringMVC
中的控制器一般使用@Controller注解来标识,而@...
SpringMVC
3.1中文文档pdf
- **Servlet**:JavaEE框架下的组件技术,相比于CGI,Servlet每次请求仅启动一个线程,显著提高了性能。尽管如此,Servlet混合了控制逻辑、表现逻辑和业务逻辑,导致代码难以维护。 - **JSP(JavaServer Pages)**:...
Java EE
67,541
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章