Java的Web应用程序中,哪些对象适合单例?

在学习Servlet的过程中发现,Servlet就会创建一次

那么
Service对象
Dao对象
是否也可以创建一次?

如果不存在多线程安全问题,都用单例挺合适的,对象只创建一次可以节省内存,spring ioc默认都是创建单例对象的

交给Spring来管理的话是可以的吧

一般Service和Dao的使用是new,不太可能单例,毕竟要在不同的地方使用。除非只写一个文件,没必要。
然后单例的话数据库连接可以做单例吧

我想和楼主说,servlet是单例的,你测试的输出语句其实是执行了service方法,每次请求都会来执行这个方法,所以会输出语句

不存在线程安全问题的类都可以