datasource-datasource
首页 圈子

datasource-datasource

datasource

java datasource什么模式

  先看看JDK中对DataSource的描述:
  作为 DriverManager 工具的替代项,DataSource 对象是获取连接的首选方法。
  基本实现 - 生成标准的 Connection 对象
  连接池实现 - 生成自动参与连接池的 Connection 对象。此实现与中间层连接池管理器一起使用。
  简单来说,就是获取数据库连接的一个通用接口, 常见的dbcp,c3p0,druid,bonecp都是DataSource的实现.

OracleXADataSource 和 OracleDataSource的区别

oracle.jdbc.xa.client.OracleXADataSource 和 oracle.jdbc.pool.OracleDataSource 的区别,OracleXADataSource支持分布式事务,耗资源大.OracleDataSource不支付分布式事务

spring + JDBC DataSource为什么不注入

因应不同的系统,应用程序可能使用不同的数据来源,但如纯綷的使用 JDBC、透过连接池、或是透过JNDI等等,数据来源的更动是底层的行为,不应影响到上层的业务逻辑,为此,您可以在需要取得连接来源的Bean上保留一个数据来源注入的接口,让依赖的数据来源由该接口注入。

jdbc的datasource是什么,有什么好处

数据源提供了一种简单获取数据库连接的方式,并能在内部通过一个池的机制来复用数据库连接,这样就大大减少创建数据库连接的次数,提高了系统性能。

spring jdbctemplate和java web中jdbc的区别,它有什么好处

Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 Spring提供的JdbcTemplate对jdbc做了封装,大大简化了数据库的操作。找到Spring JdbcTemplate源码,可以看到如下方法: Connection con = DataSourceUtils.getConnection(getDataSource());如果直接使用JDBC的话,需要我们加载数据库驱动、创建连接、释放连接、异常处理等一系列的动作;繁琐且代码看起来不直观。 此外,Spring提供的JdbcTempate能直接数据对象映射成实体类,不再需要获取ResultSet去获取值/赋值等操作,提高开发效率; 如下: return (User) jdbcTemplate.queryForObject("select * from tb_test1 where id = 100", User.class)

被浏览次数
883722
经验,知识,百科,个人图书馆,在线图书馆

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评二、

如何取得数据源datasource

对埃其实就是一个数据源而已。比如说是一个集合,数组等等。你连接查询数据库获得集合就ok了再:并没有DataSource这种类型。

如何创建 DataSource

sql也安装就行了
我这里给一些吧,不懂发信息给我.
一、环境准备:
1、Web应用程序的运行环境:JDK
1、安装jdk-6-windows-i586.exe,使用默认设置,直到安装完成。
2、右击我的电脑-->属性-->高级-->环境变量-->系统用户中:
1>新建键名:JAVA_HOME 值:C:\Program Files\Java\jdk1.6.0 (JDK所在目录)。
2>修改path 在其值后加: ;%JAVA_HOME%\bin; (注意分号)。
3>新建键名:ClassPath (大小写均可) 值: %JAVA_HOME%\lib; (还可其它,注意分号)。
2、网络服务器:Tomcat WebLogic JBoss Resin
1、Tomcat5.5.26
1>安装apache-tomcat-5.5.26.exe基本使用默认设置,直到完成。
2>解压apache-tomcat-5.5.26-admin.zip覆盖到apache目录下,启动服务。
3>在浏览器中输入: 显示Tomcat的页面则安装成功。
2、Tomcat5.5.26连接池的配置
1>打开conf\server.Xml
2>在前加入:

<Resource name="jdbc/pool" auth="Container" type="javax.sql.DataSource" maxActive="20" maxIdle="30" maxWait="10000" username="sa" password="" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_JSDQ02 />

后重启Tomcat即可
3、开发工具:Eclipse(MyEclipse) Dreamweaver JBuilder
1、Eclipse 插件安装:
1>复制法:直接将解压后features和plugins目录下的文件复制到eclipse目录下的相应文件夹即可。
2>连接法:1>>在eclipse目录下建tools文件夹(可以为其它路径和名称)将解压后的插件复制进去。插件目录结构应为:插件名/eclipse/features、plugins。
2>>在eclipse目录下建links文件夹(不可更改),后在其下建一个link文件如:n1.Link打开编辑如下:path=tools/插件名 。保存启动eclipse即可。
4、数据库:SQL Server 2000 MySQL Access Oracle SQL Server 2005
1、SQL Server 2000:
1>安装SQL Server 2000简体中文个人版
2>安装SQL Server pack SP4补丁以及
3>创建数据库和表,从外部附加数据库

如何取得数据源datasource

对埃其实就是一个数据源而已。比如说是一个集合,数组等等。你连接查询数据库获得集合就ok了再:并没有DataSource这种类型。

DataSource是Connection类型,可以调用DataSource的什么方法获得数据库连接

有JAVA的容器,才方便使用

基于Tomcat利用DataSource
1)JDBC驱动配置
直接利用JDBC编程的话,JDBC驱动放在Web app的WEB-INF/lib下就可以了。

利用DataSource的话,JDBC需要放在app服务器的类目录下:
/lib

2)修改context.xml文件
在Tomcat登录DataSource有很多办法,在context.xml里追加是最简单的。
文件: /conf/Catalina/localhost/
内容: 追加要素

Resource要素
- name,名字。用这个名字取得DataResource
- type,类名。一般javax.sql.DataSource
- auth,认证种类,Application或Container。Application的话,需要写认证代码。
- username
- password
- driverClassName,JDBC驱动的类名
- url,JDBC的URL

例如:

。。。。。。。。
<Resource name="jdbc/myds" auth="Container"
type="javax.sql.DataSource"
username="sa" password=""
driverClassName="org.hsqldb.jdbcDriver"
url="jdbc:hsqldb:hsql://localhost"/>
。。。。。。。。


3)使用DataSource
例子:
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
**********
try{
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/名字");
Connection con = ds.getConnection();

*******

}catch(Exception e){
throw new ServletException(e);
}
}

servlet通过什么获取数据源datasource

java servlet 获得connection方法如下: 解决办法1: Connection conn= DriverManager;sample为你的数据库名 String user=");org;"myDB为数据库名 Connection conn= DriverManager.getConnection(url;".forName(", SysProps);):/,user.forName

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评四、

使用JDBC和DataSource的区别?

JDBC -最基本的连接数据库的方式, 每次对数据库打交道的时候 ,连接数据库是需要实例下你实现连接数据库的方法或者类。
JNDI DataSource 英文全称是:Java Naming and Directory Interface java 命明接口,当服务启动时 事先把连接数据库的已经连好多条,具体多少条你可以设置,存放在tomcat容器里,用的时候可以直接使用, 不用再实例化得到连接, 相对与jdbc效率要快点 ----我的通俗理解

JNDI与JDBC:
JNDI提供了一种统一的方式,可以用在网络上查找和访问服务。通过指定一个资源名称,该名称对应于数据库或命名服务中的一个纪录,同时返回数据库连接建立所必须的信息。
代码示例:
try{
Context cntxt = new InitialContext();
DataSource ds = (DataSource) cntxt.lookup("jdbc/dpt");
}
catch(NamingException ne){
...
}

/**补充*/
还有用odbc 数据源连接 数据库
连接数据库的方法还不止这几种

主要看你们公司的项目的需求与框架设计
如果你在一个比较成熟的公司,这些你都不用去管,连接数据库这些底层的东西别人早就搭好平台。你只是需要问“如何调用”就ok了
jdbc 是最基本的连接
JNDI 一般是hibernate中使用比较多

DataSource里能配置很多东西,如最大连接数等

c++builder中的datasource与ADOconnection有什么区别?

datasource是一个数据库连接的中间控件,连接数据集控件(ADOTable)与数据库感知控件;
ADOconnection是一个直接连接数据库的控件,数据集控件(ADOTable)可以使用它与数据库连接,当然,数据集控件也可以直接连接数据库;
ADOTable的mastersource属性,指定作为数据集主表的data source组件的名字,mastersource和masterfields属性必然是对应两个表,所以你先要设好一个ADOTable1和datasource1,datasource的dataset为ADOTable1,然后再增加ADOTable2和datasource2,datasource2的dataset为ADOTable2,ADOTable2的mastersource设为datasource1,再选择masterfields,会弹出一个对话框,让你建立两个表的关联字段;
ADOQuery的connection属性,确定使用的ADO连接组件ADOConnection。

请问Connection Pools和DataSource有什么区别么?

Connectiong Pools是连接池,连接池有很多种。数据源连接池只能算里面的一种,比如还有线程连接池等等。连接池,主要就是把创建和销毁工作,用一种类似于借和还的概念来代替。DataSource是数据源。就是数据的源头。两个是不同的概念,但是经常要结合工作。

ConnectionPoolDataSource这个接口是干什么用的

可以用来做连接池下面的 DataSource.
jdbc 几个 DataSource 在设计的时候有些问题,几个 DataSource 的继承关系设计得不好。

basicdatasource和drivermanagerdatasource的区别

   DriverManager传统的jdbc连接,通过Class.forName("XXX"),的办法注册之后,就可以DriverManager.getConnection()获得连接了。
DataSource是建立在JNDI服务基础上的,需要application server配置datasource.首先需要注册一个DataSource(一般在/META-INF/context.xml下)然后在 web.xml文件中引用这个DataSource,就可以DataSource.getConnection()获得连接,具体操作参考(tomcat 目录里的JNDI Resources小节) 。

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评五、

使用JDBC和DataSource的区别?

JDBC -最基本的连接数据库的方式, 每次对数据库打交道的时候 ,连接数据库是需要实例下你实现连接数据库的方法或者类。
JNDI DataSource 英文全称是:Java Naming and Directory Interface java 命明接口,当服务启动时 事先把连接数据库的已经连好多条,具体多少条你可以设置,存放在tomcat容器里,用的时候可以直接使用, 不用再实例化得到连接, 相对与jdbc效率要快点 ----我的通俗理解

JNDI与JDBC:
JNDI提供了一种统一的方式,可以用在网络上查找和访问服务。通过指定一个资源名称,该名称对应于数据库或命名服务中的一个纪录,同时返回数据库连接建立所必须的信息。
代码示例:
try{
Context cntxt = new InitialContext();
DataSource ds = (DataSource) cntxt.lookup("jdbc/dpt");
}
catch(NamingException ne){
...
}

/**补充*/
还有用odbc 数据源连接 数据库
连接数据库的方法还不止这几种

主要看你们公司的项目的需求与框架设计
如果你在一个比较成熟的公司,这些你都不用去管,连接数据库这些底层的东西别人早就搭好平台。你只是需要问“如何调用”就ok了
jdbc 是最基本的连接
JNDI 一般是hibernate中使用比较多

DataSource里能配置很多东西,如最大连接数等

jdbc datasource 怎么设置schema

JDBC -最基本的连接数据库的方式, 每次对数据库打交道的时候 ,连接数据库是需要实例下你实现连接数据库的方法或者类。 JNDI DataSource 英文全称是:Java Naming and Directory Interface java 命明接口,当服务启动时 事先把连接数据库的已经

如何创建 DataSource

sql也安装就行了
我这里给一些吧,不懂发信息给我.
一、环境准备:
1、Web应用程序的运行环境:JDK
1、安装jdk-6-windows-i586.exe,使用默认设置,直到安装完成。
2、右击我的电脑-->属性-->高级-->环境变量-->系统用户中:
1>新建键名:JAVA_HOME 值:C:\Program Files\Java\jdk1.6.0 (JDK所在目录)。
2>修改path 在其值后加: ;%JAVA_HOME%\bin; (注意分号)。
3>新建键名:ClassPath (大小写均可) 值: %JAVA_HOME%\lib; (还可其它,注意分号)。
2、网络服务器:Tomcat WebLogic JBoss Resin
1、Tomcat5.5.26
1>安装apache-tomcat-5.5.26.exe基本使用默认设置,直到完成。
2>解压apache-tomcat-5.5.26-admin.zip覆盖到apache目录下,启动服务。
3>在浏览器中输入: 显示Tomcat的页面则安装成功。
2、Tomcat5.5.26连接池的配置
1>打开conf\server.Xml
2>在前加入:

<Resource name="jdbc/pool" auth="Container" type="javax.sql.DataSource" maxActive="20" maxIdle="30" maxWait="10000" username="sa" password="" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_JSDQ02 />

后重启Tomcat即可
3、开发工具:Eclipse(MyEclipse) Dreamweaver JBuilder
1、Eclipse 插件安装:
1>复制法:直接将解压后features和plugins目录下的文件复制到eclipse目录下的相应文件夹即可。
2>连接法:1>>在eclipse目录下建tools文件夹(可以为其它路径和名称)将解压后的插件复制进去。插件目录结构应为:插件名/eclipse/features、plugins。
2>>在eclipse目录下建links文件夹(不可更改),后在其下建一个link文件如:n1.Link打开编辑如下:path=tools/插件名 。保存启动eclipse即可。
4、数据库:SQL Server 2000 MySQL Access Oracle SQL Server 2005
1、SQL Server 2000:
1>安装SQL Server 2000简体中文个人版
2>安装SQL Server pack SP4补丁以及
3>创建数据库和表,从外部附加数据库

bonecpdatasource是什么连接池

jdbc和连接池对于你这个场景来说,都足够,既然用spring管理了,建议还是使用连接池,另外,spring自身没有实现连接池,一般都是对第三方连接池的包装,常见的有C3P0,dbcp以及最近比较流行的boneCP等,这几个配置都差不多太多,以boneCP为

java中DriverManager跟DataSource获取getConnection有什么不同

DriverManager是直接和数据库地层连接

DataSource是用数据库连接池进行封装好获得连接的,访问量大的项目最好用连接池


拷贝于JDK 6.0 中文版.
--------------------------------------
public interface DataSource extends CommonDataSource, Wrapper
该工厂用于提供到此 DataSource 对象所表示的物理数据源的连接。作为 DriverManager 工具的替代项,DataSource 对象是获取连接的首选方法。实现 DataSource 接口的对象通常在基于 JavaTM Naming and Directory Interface (JNDI) API 的命名服务中注册。

DataSource 接口由驱动程序供应商实现。共有三种类型的实现:

基本实现 - 生成标准的 Connection 对象
连接池实现 - 生成自动参与连接池的 Connection 对象。此实现与中间层连接池管理器一起使用。
分布式事务实现 - 生成一个 Connection 对象,该对象可用于分布式事务,大多数情况下总是参与连接池。此实现与中间层事务管理器一起使用,大多数情况下总是与连接池管理器一起使用。
DataSource 对象的属性在必要时可以修改。例如,如果将数据源移动到另一个服务器,则可更改与服务器相关的属性。其优点在于,由于可以更改数据源的属性,所以任何访问该数据源的代码都无需更改。

通过 DataSource 对象访问的驱动程序本身不会向 DriverManager 注册。通过查找操作获取 DataSource 对象,然后使用该对象创建 Connection 对象。使用基本的实现,通过 DataSource 对象获取的连接与通过 DriverManager 设施获取的连接相同。
----------------------------------------------
public class DriverManager extends Object
管理一组 JDBC 驱动程序的基本服务。
注:DataSource 接口是 JDBC 2.0 API 中的新增内容,它提供了连接到数据源的另一种方法。使用 DataSource 对象是连接到数据源的首选方法。

作为初始化的一部分,DriverManager 类会尝试加载在 "jdbc.drivers" 系统属性中引用的驱动程序类。这允许用户定制由他们的应用程序使用的 JDBC Driver。
在调用 getConnection 方法时,DriverManager 会试着从初始化时加载的那些驱动程序以及使用与当前 applet 或应用程序相同的类加载器显式加载的那些驱动程序中查找合适的驱动程序。
【转】

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评六、

如何创建 DataSource

你好,可以参见下面:
数据源是数据库连接池里面的概念,连接池就是指当服务器启动时,先建立几个连接,在应用需要与数据库连接时,就从连接池里获取,使用完以后,不是将连接断掉,而是放回到池里面,这样就减少了数据连接创建的次数,大大提高了连接性能。而数据源就是给服务器一个配置信息,然服务器就知道怎么使用JDBC驱动,比如url参数,数据库实例名、用户名与密码等等。Java中的数据源就是javax.sql.DataSource。DataSource的创建可以有不同的实现,下面以mysql为例介绍几种常见DataSource的创建方法:
一、JNDI方式创建DataSource
以JNDI方式创建数据源首先要配置数据源的相关连接信息,也就是数据源连接池。该配置应该在Tomcat安装目录下的conf/context.xml文件中配置,在Eclipse的J2EE架构下,也可以把context.xml文件创建在/META-INF目录下。其配置如下:

<Resource name="jdbc/movie" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="[用户名]" password="[密码]" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/[实例名]?autoReconnect=true"/>

正确的配置后,就可以在程序中以JNDI的方式创建数据源,得到数据库连接并进行相应的操作。代码如下:

try {
Context context = new InitialContext();
if (context == null){
throw new Exception("create context failed!");
}
DataSource ds = (DataSource) context.lookup("java:comp/env/jdbc/[实例名]");
if (ds == null) {
Thread.sleep(2000);
ds = (DataSource) context.lookup("java:comp/env/jdbc/[实例名]");
if (ds == null) {
throw new Exception("get datasource failed!");
}
}
} catch (NamingException ne) {
throw ne;
} catch (Exception e) {
throw e;
}


二、Apache提供的简单连接池创建数据源
以这种方式创建数据源必须先准备两个jar文件:commons-dbcp.jar 和 commons-pool.jar,将这两个jar包放到WEB-INF/lib目录下。以这种方式创建的数据源就不再是javax.sql.DataSource了,而是org.apache.commons.dbcp.BasicDataSource。而且不再需要配置任何文件就可以直接使用。代码如下:

// 创建BasicDataSource对象
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName("com.mysql.jdbc.Driver");
ds.setUrl("jdbc:mysql://localhost:3306/[实例名]");
ds.setUsername("[用户名]");
ds.setPassword("[密码]");
ds.setInitialSize(50);
ds.setMaxActive(100);
ds.setMaxIdle(30);
ds.setMaxWait(10000);
// 关闭数据源连接
ds.close();


三、C3P0方式创建数据源
使用C3P0方式创建数据源应该首先准备一个jar文件:c3p0-0.9.1.2.jar,将其放到WEB-INF/lib目录下,就可以在项目中使用C3P0创建数据源,C3P0创建的数据源对象也不是DataSource对象,而是ComboPooledDataSource,代码如下:

// 创建ComboPooledDataSource对象
ComboPooledDataSource ds = new ComboPooledDataSource();
ds.setDriverClass("com.mysql.jdbc.Driver");
ds.setJdbcUrl("jdbc:mysql://localhost:3306/[实例名]");
ds.setUser("[用户名]");
ds.setPassword("[密码]");
ds.setInitialPoolSize(50);
ds.setMaxPoolSize(100);
ds.setMaxIdleTime(10000);


四、Proxool方式创建数据源
采用该方式创建数据源需要准备的jar包:proxool-01.9.0RC3.jar,将其放到WEB-INF/lib目录下,之后就可以项目中创建ProxoolDataSource对象,其代码如下:

// 创建ProxoolDataSource对象
ProxoolDataSource ds = new ProxoolDataSource();
ds.setDriver("com.mysql.jdbc.Driver");
ds.setDriverUrl("jdbc:mysql://localhost:3306/[实例名]");
ds.setUser("[用户名]");
ds.setPassword("[密码]");


五、BoneCP方式创建数据源
BoneCP是一个快速高效,开源免费的Java数据库接池。创作者称,BoneCP在性能上会完全超越所有主流的Java连接池。它可以帮你管理数据连接,让你的应用程序能更快速地访问数据库。比C3P0/DBCP(DataBaseconnection pool,数据库连接池)连接池快25倍。这个数据库连接池采用Google Collection作为内部的集合类框架,而且现在的版本已经很稳定。要使用BoneCP,必须用到的jar文件有:
· bonecp-0.6.5.jar
· google-collections-1.0.jar
· slf4j-api-1.5.11.jar
· slf4j-log4j12-1.5.11.jar
· log4j-1.2.15.jar
将这些jar包放到WEB-INF/lib目录下,就可以在程序中创建BoneCPDataSource对象,代码如下:

// 创建BoneCPDataSource对象
BoneCPDataSource ds = new BoneCPDataSource();
ds.setDriverClass("com.mysql.jdbc.Driver");
ds.setJdbcUrl("jdbc:mysql://localhost:3306/[实例名]");
ds.setUsername("[用户名]");
ds.setPassword("[密码]");
ds.setAcquireIncrement(1);
ds.setAcquireRetryDelay(10000);
ds.setIdleConnectionTestPeriod(100);
ds.setMinConnectionsPerPartition(2);
ds.setMaxConnectionsPerPartition(20);
ds.setPartitionCount(2);


在创建完数据源之后,就可以利用jdbc在程序与数据库之间建立连接,但要注意的是,要有相关的jdbc驱动包,不同的数据库需要不同的驱动,一般在各个数据库官方网都可以获取。
望采纳!

如何创建 DataSource

sql也安装就行了
我这里给一些吧,不懂发信息给我.
一、环境准备:
1、Web应用程序的运行环境:JDK
1、安装jdk-6-windows-i586.exe,使用默认设置,直到安装完成。
2、右击我的电脑-->属性-->高级-->环境变量-->系统用户中:
1>新建键名:JAVA_HOME 值:C:\Program Files\Java\jdk1.6.0 (JDK所在目录)。
2>修改path 在其值后加: ;%JAVA_HOME%\bin; (注意分号)。
3>新建键名:ClassPath (大小写均可) 值: %JAVA_HOME%\lib; (还可其它,注意分号)。
2、网络服务器:Tomcat WebLogic JBoss Resin
1、Tomcat5.5.26
1>安装apache-tomcat-5.5.26.exe基本使用默认设置,直到完成。
2>解压apache-tomcat-5.5.26-admin.zip覆盖到apache目录下,启动服务。
3>在浏览器中输入: 显示Tomcat的页面则安装成功。
2、Tomcat5.5.26连接池的配置
1>打开conf\server.Xml
2>在前加入:

<Resource name="jdbc/pool" auth="Container" type="javax.sql.DataSource" maxActive="20" maxIdle="30" maxWait="10000" username="sa" password="" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_JSDQ02 />

后重启Tomcat即可
3、开发工具:Eclipse(MyEclipse) Dreamweaver JBuilder
1、Eclipse 插件安装:
1>复制法:直接将解压后features和plugins目录下的文件复制到eclipse目录下的相应文件夹即可。
2>连接法:1>>在eclipse目录下建tools文件夹(可以为其它路径和名称)将解压后的插件复制进去。插件目录结构应为:插件名/eclipse/features、plugins。
2>>在eclipse目录下建links文件夹(不可更改),后在其下建一个link文件如:n1.Link打开编辑如下:path=tools/插件名 。保存启动eclipse即可。
4、数据库:SQL Server 2000 MySQL Access Oracle SQL Server 2005
1、SQL Server 2000:
1>安装SQL Server 2000简体中文个人版
2>安装SQL Server pack SP4补丁以及
3>创建数据库和表,从外部附加数据库

如何创建 DataSource

控制面板--管理工具--数据源 (ODBC)
创建的数据库文件是供本机上的用户使用的,所以这里选择“用户 dsn”;

然后按下“添加”按钮,在弹出的数据源管理器对话框里,为自己所要创建的数据源选择一个驱动程序,本文的数据库文件是用microsoft access创建的,所以要选择“microsoft access driver (*.mdb)”;

按“完成”按钮后,进入一个标题为“odbc microsoft access 安装”的界面,在其中设置“数据源名”为“mydatasource”,选取数据库文件 “c:\myfile\myexample.mdb”,然后确定即可。

这样我们就完成了一个简单的odbc数据源的注册。当然,在以上的步骤中,用户可以根据自己的不同需要,设置不同的选项。

java根据配置文件如何创建SQLServerDataSource实例

Java中spring读取配置文件的几种方法如下:
一、读取xml配置文件
(一)新建一个java bean
package chb.demo.vo;
public class HelloBean {
private String helloWorld;
public String getHelloWorld() {
return helloWorld;
}
public void setHelloWorld(String helloWorld) {
this.helloWorld = helloWorld;
}
}

如何为 SqlDataSource 动态绑定变量参数

创建SP

create 动态查询 [dbo].[sp name]
@参数1 datatype 比如 varchar(20),
@参数2 ...
...
as
begin
select * from table (nolock) where ID = @参数 1 ....
end
exec (sp name)

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评七、

java框架数据源

classpath:config/db.properties你那报错可能就是配置文件没有加载成功,试试用这种方式加载配置文件,这种方式可以同时加载多个配置文件。如果还不行的话就试试在config这个包上点右键 Build path->Exclude。 都不行的话直接把配置文件放出来吧,不要放在config下了

spring怎么获取数据源datasource

在 我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往 在 spring 和 hibernate 框架中总是配置一个数据源,因而 sessionFactory 的dataSource 属性总是指向这个 ....

spring支持的datasource框架c3p0和basicdatasource哪个好

配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源

idea运行guns框架后出现init datasource error请问如何解决?

数据库没连上啊,看帐号密码数据库对不对

c# ef框架datagridview绑定了datasource怎么实现可以添加

那你要先把新增的行Add到dbContext里。

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评八、

asp.net关于GridView同时定义DataSource和DataSourceID,求解决法方,下面是问题及相关代码

前台和后台都绑定了数据源,所以冲突了,通常情况下都是在后台实现更新就足够了,所以得先把gridview1的DataSourceID设为空值才能绑定新的数据源

在ASP.NET中运行程序时出现错误提示为““GridView1”上同时定义了DataSource 和 DataSourceID”要怎样改

去掉一个就可以了。如果使用了SqlDataSource就不要在后台使用
DataSource 进行数据绑定了,当然使用DataSource 也一样。因为一个控件只能有一个数据源的,否则会冲突的。。。

在ASP.NET中运行程序时出现错误提示为““GridView1”上同时定义了DataSource 和 DataSourceID”要怎样改

这是因为同时绑定两个数据源,你移除一个,
如:吧 datasourceid去掉!;

在用vs连接数据库中“DataGrid1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。

DataSource
DataSourceID

这两个中只能用一个..你肯定同时使用了..

去.cs里把

DataGrid1.DataSourceID= 这代码去了就行了

ASP.NET中gridview问题

用sqldatasource最简单

关于《经验,知识,百科,个人图书馆,在线图书馆》用户点评九、

struts 1.3 如何配置数据源datasource

在Struts1.3中已经取消了标签,也就是说只能在1.2版中配置,因为Apache不推荐在struts-config.xml中配置数据源。所以建议不要在struts中配置数据源,如果你用了hibernate或spring得话就可以在hibernate配置文件或spring文件配数据源如果都没用就到tomcat中配置

tomcat数据源配置
数据源的配置涉及到Server.xml和web.xml,需要在server.xml中加入如下内容:说明一下:我的数据库是MYsql


<Resource name="jdbc/testDb" auth="Container"
type="javax.sql.DataSource"/>
\\数据源的名称
usernameroot数据库的名称
passwordpassword数据库密码
driverClassName
org.gjt.mm.mysql.Driver\\要加载的驱动
url
jdbc:mysql://localhost/test?\\要连接的URL



另外在Web.xml中加入如下内容:
test connection\\描述
jdbc/testDB\\名称与上对应
javax.sql.DataSource\\与上对应
Container\\与上一置


配置以上内容后,只要在你的Jsp或Javabean 中按以下方式创建连接,就可以
(JNDI)
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/testDB");
conn = ds.getConnection();

struts中getDataSource方法是什么意思

这个是你在struts-config.xml配置文件中先要配置选项,该选项有一个属性key,而getDataSource(HttpServletRequest request,String key)方法就是在action中调用你配置好的data-source而已当然,方法中的参数key,就是你配置的的key

struts配置数据源<data-source key="sqlDB1" type="org.apache.commons.dbcp.BasicDataSource">

commons-dbcp-1.2.1.jar tomcat lib目录下有。
你在网上搜一下org.apache.commons.dbcp.BasicDataSource,有好多相关信息呢。http://hi.baidu.com/javajavajava/blog/item/05399d1e57f5061c413417b9.html 不知道这个对你有没有用。

关于Struts-config.xml中配置数据源<data-source>中的type??

哈哈..把你的包重新删除除再导入就行了!