Servlets 在基于Web的应用程序中将创建多少DTO对象
关于Servlets应用程序,我知道只创建了一个Servlet,用于处理所有操作请求 例如,如果我们有一个DTO对象,用于设置Servlet中的数据Servlets 在基于Web的应用程序中将创建多少DTO对象,servlets,Servlets,关于Servlets应用程序,我知道只创建了一个Servlet,用于处理所有操作请求 例如,如果我们有一个DTO对象,用于设置Servlet中的数据 public class Servlet extends HttpServlet { public void doGet() { EmployeeDTO edto = new EmployeeDTO(); edto.setName("Test"); } } 现在如果有100个reuest,那么这里创建了多少个DTO对象???100当然。您不
public class Servlet extends HttpServlet
{
public void doGet()
{
EmployeeDTO edto = new EmployeeDTO();
edto.setName("Test");
}
}
现在如果有100个reuest,那么这里创建了多少个DTO对象???100当然。您不想在单个最终用户之间共享特定于请求的数据,是吗
另一方面,阅读本文可能有助于进一步了解servlet在幕后的工作方式:。每次GET请求到达servlet时,都会调用doGet方法,并执行
new EmployeeDTO()
语句
因此,如果完成100个请求,将创建100个EmployeeDTO实例。当请求结束时,除非您已将DTO存储在仍可访问的位置,否则DTO有资格进行垃圾收集