例如:比如说购物和吃饭这两个线程执行代码应该放在mvc模式的哪一层中?service层?controller层?
多线程一般是处理业务逻辑的,正常应该放在service之中合适吧
你想放在哪里都行,只要代码能跑起来,不过最好还是放在service层当中,这样你后期处理起来也方便
购物和吃饭这应该是属于具体的业务逻辑了,在处理业务的时候调用这俩个线程就可以了,不要放到controller中最好
我的做法是定时任务不放到web项目中,独立出一个单独的可执行jar
一般是放在服务层,多线程一般都是业务需要。放在service中容易后期的维护和管理。如果放在controller中,就低端一些!
所有的逻辑 都要写service啊
controller 只负责与前端交互
dao 负责与数据库交互