我只是在问理论问题。
我有一个需要一段时间的操作,该操作在某些Servlet doGet / doPost方法中或在Spring MVC控制器内部执行。打开新的后台线程并在其中执行是一个好主意吗?会不会导致性能问题?
如果在这种情况下使用jBoss JMS系统,我会得到一些好处吗?
可以(Tomcat不是JavaEE容器)。既然您提到了Spring MVC,我建议@Async您在要执行的方法上使用-新线程将在spring之前产生(与等效的JavaEE批注非常相似)
@Async