老师,请教一个关于在类中是否要保持状态信息的问题

来源:7-6 重构鱼书核心对象:YuShuBook 下

菠萝吹雪gz

2018-07-09

老师在C#中的三层架构中,BLL层通常都是一个类,里面有好多方法,里面很少有字段或者属性,都是无状态的类,这样做的目的是防止多线程带来的线程安全问题。

老师YuShuBook这个类里面有状态信息,每次请求都实例化,应该不会出现线程的安全的问题吧,看着老师重构代码学到了好多,哈哈哈

写回答

1回答

7七月

2019-04-06

抱歉啊,之前遗漏了。动态语言肯定不会分那么多层,至于说每次请求实例化,出现线程安全,这个我不太理解的是,就是每个都实例化才避免线程安全的问题吧?只有那些操作静态字段的 方法才容易出现线程安全吧。

0
0

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程