彭老师,请教你两个问题:
1. 一般情况下,通过jdbc连接获得Connection都会用到连接池。假设我不用连接池,自已写代码连接数据库,应不应该把获得Connection对象写成单例?我在网上也问过别人,别人说除非我在多线程处理上有很强的技术,否则不能把jdbc写成单例模式,对于这样的说法正确吗,你对单例的Connection是怎么看的?一个用户必须只能对应一个Connection吗?
2. 多线程并发问题只会出现在修改数据上,对于增加、删除、查询是不会有并发的情况存在的。那么假设我现在只需要查询数据库里的数据,可不可以把Connection写成单例,让多个用户都用一个Connection去查询数据库里的数据?