0 0

一个jdbc dao里第调用2个getConnection是什么作用呢?5

如题
好像这样调用创建2个连接也没问题  ,但是这么做的原因是什么呢,创建2个实行2天sql语句。

问题补充:我做的项目是一个开发了很多年的产品 里面句是这么写的哦
DAO 
2011年3月24日 13:20

2个答案 按时间排序 按投票排序

0 0

把代码贴上来看看

2011年3月24日 14:27
0 0

创建2个没有问题,一般不用创建2个吧,一个就好了,谁那么无聊弄2个来耍嘛,浪费数据库资源

2011年3月24日 13:24

相关推荐

    jdbc+dao:连接oracle

    2. **JDBC驱动**:Oracle提供了一个名为"ojdbc"的驱动程序,例如`ojdbc6.jar`或`ojdbc8.jar`,这个驱动使得Java程序能够与Oracle数据库进行通信。你需要将对应的JDBC驱动添加到你的项目类路径中,这样Java程序才能...

    JDBC中的 DAO

    **JDBC中的DAO模式** DAO(Data Access Object)模式是一种常用的设计模式,它在Java编程中用于处理数据库交互。DAO的主要目标是将业务逻辑与数据访问层进行解耦,提高代码的可重用性和可测试性。在JDBC中,DAO模式...

    java jdbc dao

    DAO模式的一个主要目标是将业务逻辑与数据访问逻辑进行分离,使得应用程序结构更加清晰,便于后期维护和扩展。 #### 2. 提供统一的数据访问接口 通过DAO接口提供统一的数据访问入口,可以简化上层调用者对数据库的...

    JDBCDemo_DAO.rar

    DAO模式的核心思想是将数据库操作封装到一个独立的对象中,这样业务组件就可以通过调用DAO接口来执行数据库相关的任务,而无需关心具体的实现细节。 在"JDBCDemo_DAO.rar"这个压缩包中,我们看到的是一个基于Java...

    JDBC_DAO设计思想与搭建骨架, 结合Service层讲解DAO层的异常处理

    本篇文章将深入探讨JDBC DAO的设计思想,以及如何结合Service层来构建一个完整的异常处理机制。 首先,理解JDBC DAO的基本概念。DAO模式的主要目标是提供一个接口,使得业务层可以与具体的数据库操作分离。这样,...

    Java Dao JDBC 基础练习代码

    `ALD_TP2`可能是一个Java源代码文件,包含了实现DAO层的具体类。这些类通常包括以下部分: 1. 数据库连接管理:通常使用`DriverManager.getConnection()`方法初始化数据库连接,并在完成后关闭连接。为了管理资源,...

    JDBC-DAO实例

    2. **建立连接**:通过`DriverManager.getConnection()`方法创建与数据库的连接。 3. **创建Statement或PreparedStatement**:根据需求创建Statement对象(用于执行静态SQL)或PreparedStatement对象(用于执行预...

    JDBC调用过程与函数源码

    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "username", "password"); ``` 2. **创建Statement或PreparedStatement** JDBC提供了两种执行SQL语句的方式:Statement和...

    JdbcConnection

    2. **建立连接**:通过`DriverManager.getConnection()`方法创建与数据库的连接,这个连接就是JDBCConnection对象。 3. **创建Statement或PreparedStatement**:根据需求,可以选择创建Statement对象执行静态SQL...

    基于JDBC的数据库DAO示例

    在基于JDBC的DAO设计中,我们通常会创建一个或多个类,这些类负责执行SQL查询、插入、更新和删除等操作。这样做的好处在于,当数据库结构发生变化时,只需修改DAO层,而无需改动业务逻辑代码。 首先,我们需要导入...

    Java通用Dao包括JDBC和JNDI两种连接方式

    数据源(DataSource)是一个JDBC连接池,它预先创建并管理着多个数据库连接,应用程序可以根据需要从池中获取连接,使用完毕后再归还,从而提高系统性能和资源利用率。使用JNDI查找数据源的步骤大致如下: 1. 初始...

    一个的DAO数据访问层的实现

    1. **创建数据库连接**:使用JDBC,我们需要加载数据库驱动,通过`DriverManager.getConnection()`获取数据库连接。这涉及到配置数据库URL、用户名和密码。 2. **创建Statement或PreparedStatement**:为了执行SQL...

    尚硅谷jdbc视频教程

    2. **建立连接**:使用`DriverManager.getConnection(url, username, password);`方法建立与数据库的连接。 3. **创建Statement**:创建Statement对象来执行SQL语句。 4. **执行SQL**:通过Statement对象执行SQL语句...

    自己写的一个使用jdbc连接mysql的源代码

    本项目是一个使用JDBC连接MySQL数据库的简单示例,虽然目前只包含了基本的连接功能,但已经能够展示出如何通过Java代码与MySQL数据库进行交互。 首先,我们需要理解JDBC的核心概念。JDBC提供了一组接口和类,使得...

    JSP直接获取dao层数据实例 java mysql jsp dao

    在Java中,我们可以创建一个DAO接口和它的实现类,如`UserDao.java`和`UserDaoImpl.java`。`UserDao`定义了操作数据库的方法,如`getUserById(int id)`,而`UserDaoImpl`则实现了这些方法,通过JDBC连接MySQL数据库...

    sqljdbc4R2.jar

    标题“sqljdbc4R2.jar”指的是SQL Server的JDBC驱动程序,这是一个Java数据库连接(JDBC)驱动,专门用于连接Microsoft SQL Server 2008数据库。此驱动程序允许Java应用程序通过Java虚拟机(JVM)与SQL Server 2008...

    jdbc 练习作业

    - **DataBaseBean** 或 **DBBean** 可能包含了JDBC连接数据库的相关方法,如`getConnection()`、`executeQuery(String sql)`等。它们可能实现了数据库操作的抽象,使得具体的数据操作更简洁,同时也方便更换不同的...

    Java jdbc 范例

    可以使用PreparedStatement来防止SQL注入,并调用DBManager的getConnection()和close()方法来管理连接。 2. **业务逻辑层**:创建UserService类,处理业务规则,如验证用户输入、调用DAO方法等。 3. **界面事件...

    运用反射做的一个经典JDBC模板

    具体来说,我们可以创建一个基类,包含所有与JDBC操作相关的通用方法,如`getConnection`、`executeQuery`、`executeUpdate`等。然后,通过反射机制,子类可以根据不同的数据库操作需求,动态地调用这些方法。 下面...

    JDBC多层架构解析图

    1. **初始化数据库连接**:在数据访问层,应用通过`Class.forName()`加载JDBC驱动,然后使用`DriverManager.getConnection()`建立到数据库的连接。 2. **创建Statement或PreparedStatement**:根据需求,可以选择`...

Global site tag (gtag.js) - Google Analytics