Every Servlet request is a thread. SpringMVC is implemented using Servlets. Of course, there are also businesses that use multi-threading. For example, in the training system, generating picture certificates for students is a time-consuming task, so you need to use Multi-threading, other things such as exporting a lot of data, batch importing data, etc. are likely to use multi-threading.
Ssm projects generally do not use multi-threading. Where multi-threading is required, the framework or container has already implemented it for you
Every Servlet request is a thread. SpringMVC is implemented using Servlets. Of course, there are also businesses that use multi-threading. For example, in the training system, generating picture certificates for students is a time-consuming task, so you need to use Multi-threading, other things such as exporting a lot of data, batch importing data, etc. are likely to use multi-threading.