问个问题: DB中声明public static Connection getConnection(){}
我在别的地方用
Connection conn1=DB.getConnection();
Connection conn2=DB.getConnection();
这两个conn1和conn2是一个连接吗?一种想法是 getConnection()是静态方法,只初始一次,所以是一个Connection
但是如果是这样的话,如果同时1000人同时访问数据,都要得到这个Connection,到底分给谁呢?那到底这两个Connection是同一个吗?
我在别的地方用
Connection conn1=DB.getConnection();
Connection conn2=DB.getConnection();
这两个conn1和conn2是一个连接吗?一种想法是 getConnection()是静态方法,只初始一次,所以是一个Connection
但是如果是这样的话,如果同时1000人同时访问数据,都要得到这个Connection,到底分给谁呢?那到底这两个Connection是同一个吗?
解决方案 »
- 关于通过hibernatetemplate获得user表中所有数据的List该怎么写?
- 用Junit4 测试 Hibernate annotation 出现以下信息?
- hibernate 多对多 级联删除问题
- Hibernate事务管理问题
- dwr返回数据格式是数组形式的如[[],[]],怎么样能返回json格式的啊
- javax.naming.NameNotFoundException: Unable to resolve 'AnnualSalary' Resolved ; remaining name 'AnnualSalary'
- 请问怎样划分简单的JAVABEAN?
- java servlet文件下载
- 请教:tx data sources 与 data sources 的区别?
- 算法的小问题(JDOM解析XML情况下)
- java项目打包发布时还要设置环境变量吗?
- 急:SSH集成时服务器启动时遇到问题
是
Class.forName(DriverName);
conn = DriverManager.getConnection(DATABASE_URL, USER, PASSWORD);好,我去测试下!