




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 数据库访问是数据库应用系统中非常重要的组成部分。达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法&hellihelli1.建立基本的JDBC连接JDBC(Java Database Coectivity)是Java应用程序与数据库的接口规范,旨在让各数据库开发商为Java程序员提供标准的数据库应用程序编程接口(API)。JDBC定义了一个跨数据库、跨平台的通用SQL数据库API。DM JDBC 3.0驱动程序符合SUN JDBC3.0标准,兼容DM JDBC 2.0。DM JDBC驱动程序是DM数据库的JDBC驱动程序,它是一个能够支持基本SQL功能的通用低层应用程序编程接口,支持一般的SQL数据库访问。要建立JDBC连接,首先要注册数据库驱动程序。可以通过调用java.sql.DriverManager类的registerDriver方法显式注册驱动程序,也可以通过加载数据库驱动程序类隐式注册驱动程序。/显示注册DriverManager.registerDriver(newdm.jdbc.driver.dmDriver();/隐式注册Cla.forName(“dm.jdbc.driver.DmDriver”); 隐式注册过程中加载实现了 java.sql.Driver的类,该类中有一静态执行的代码段,在类加载的过程中向驱动管理器DriverManager注册该类。而这段静态执行的代码段其实就是上述显式注册的代码。注册驱动程序之后,就可以调用驱动管理器的 getCoection方法来建立连接。建立数据库连接需要指定标示不同数据库的url、登录数据库所用的用户名user和密码paword。通过DriverManager建立连接的具体过程,如以下示例:String driver= dm.jdbc.driver.DmDriverString url= jdbc:dm:/localhost:12345/dameString username=usernameString paword=awordCoection con = null;try / 加载JDBC驱动程序Cla.forName(driver); catch (java.lang.ClaotFoundException e) e.printStackTrace();try / 数据库连接con = DriverManager.getCoection(url, username, paword); catch (SQLException ex) ex.printStackTrace(); 2.iBatis的连接设置关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 持久层中间件iBatis连接数据库的方式有3种,连接数据库的方式是JDBC,可以通过在XML文件中配置数据库连接,也可以在properties文件中配置。下面列出traactionManager的type为JDBC的3种连接配置。dataSource的type为SIMPLE的连接配置以下是配置数据库连接参数的properties文件perties的内容:# SimpleDataSource properties# Use only if useSimpleConfiguration=true# DMDBMSSimpleDriver=dm.jdbc.driver.DmDriverSimpleUrl=jdbc:dm:/localhost:12345/SYSTEMSimpleUsername=SYSDBASimplePaword=SYSDBA 以下是配置文件sql-map-config.xml的内容:!DOCTYPE sqlMapConfigPUBLIC -/iBATIS.com/DTD SQL Map Config 2.0/Equot;/dtd/sql-map-config-2.dtdgt;traactionManager type=JDBCgt;dataSource type=IMPLEgt; 说明:如果要优化数据库连接池,可以在sql-map-config.xml修改相关参数:关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 Pool.MaximumActiveCoectio 最大连接数Pool.MaximumIdleCoectio 允许的挂起(idle)连接数Pool.MaximumWait 最长等待的时间dataSource的type为DHCP的连接配置traactionManager type=JDBCgt;dataSource type=DBCquotgt; 说明:上面的$driver等连接信息定义在另外一个properties文件或XML文件中,同dataSource的type为SIMPLE的连接配置。关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 dataSource的type为JNDI的连接配置dataSource type=JNDIgt; 说明:前提是在应用服务器中配置了JNDI为jdbc/jpetstore的配置。3.Hibernate的连接设置持久层中间件Hibernate,连接数据库的方式是JDBC,通过配置文件hibernate.cfg.xml配置数据库连接设置。文件hibernate.cfg.xml的配置示例如下:!DOCTYPE hibernate-configuration PUBLIC-/Hibernate/Hibernate Configuration DTD 3.0/Equot;/hibernate-configuration-3.0.dtdgt;hibernate-configuratiogt;roperty name=coection.driver_claquotgt;dm.jdbc.driver.DmDriverroperty name=coection.urlgt;jdbc:dm:/localhost:12345/SYSTEMroperty name=coection.usernamegtYSDBAroperty name=coection.pawordgtYSDBAroperty name=jdbc.fetch_sizegt;50roperty name=jdbc.batch_sizegt;100roperty name=c3p0.min_sizegt;5roperty name=c3p0.max_sizegt;100roperty name=c3p0.timeoutgt;600roperty name=c3p0.max_statementquotgt;50roperty name=hibernate.show_sqlgt;trueroperty =dialectgt;org.hibernate.dialect.DmDialect /hibernate-configuratiogt; 4.Tomcat下配置数据连接池关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 Tomcat支持通过配置文件%TOMCAT_HOME%confserver.xml来配置数据库连接,在Tomcat中配置DM的连接,首先需要将DM的JDBC驱动程序DmJdbcDriver.jar复制到%TOMCAT_HOME%commonlib目录下面;然后修改配置文件server.xml,在元素的最后一个子元素后添加以下子元素内容:Context path=/yourAquot; reloadable=true docBase=D:yourAquot;workDir= D:yourA workgt;ResourceParams name=jdbc/DMDquotgt;mo.dbcp.BasicDataSourceFactorymaxActive50maxIdle20maxWait500usernameYSDBAawordYSDBAdriverClaamedm.jdbc.driver.DmDriverurljdbc:dm:/localhost:12345/SYSTEM/ResourceParamgt; 关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 在Web应用中可以通过下面的代码来获取数据源和数据库连接javax.naming.InitialContext context = new javax.naming.InitialContext();DataSource ds = (DataSource) context.lookup( java:/comp/env/jdbc/DMDquot; );coection = (Coection)ds.getCoection(); 在使用ring、Hibernate等技术的web应用中,可能只需要将java:/comp/env/jdbc/DMDB配置在配置文件中即可。5.JBo下JNDI连接JBo下配置JNDI需要修改几个配置文件,需要修改的配置文件如下:%JBO_HOME%serverdefaultconfstandardjaws.xml%JBO_HOME%serverdefaultconfstandardjbocmp-jdbc.xml%JBO_HOME%serverdefaultdeployejb-deployer.xml 另外还要增加一个文件:%JBO_HOME %serverdefaultdeployDM-ds.xml首先需要将DM的JDBC驱动程序DmJdbcDriver.jar复制到 %JBO_HOME% serverdefaultlib目录下面。修改%JBO_HOME% serverdefaultconfstandardjaws.xml,将java:/DefaultDquot;改成java:/ DMDS 。如下:java:/DMDlt;/datasource修改%JBO_HOME%serverdefaultconfstandardjbocmp-jdbc.xml,将java:/DefaultDquot;改成java:/DM。如下:java:/DMDlt;/datasource修改%JBO_HOME%serverdefaultdeployejb-deployer.xml,将DefaultDS修改为DMDS。如下:depends optional-attribute-name=DataSourcegt;jbo.jca:service=DataSourceBinding,name= DMDS/dependgt; 关键字: ODBC SQL Server存储过程 达梦数据库 Java工具 java程序 MySql数据源 内容摘要:达梦数据库作为一个通用数据库管理系统,提供了多种数据库访问接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常见的连接达梦数据库的方法 增加文件%JBO_HOME% serverdefaultdeployDM-ds.xml,内容如下:datasourcegt;DMDlt;/jndi-namejdbc:dm:/localhost:12345/SYSTEMdriver-clagt;dm.jdbc.driver.DmDriver/driver-clagt;YSDBAYSDBA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国庆家居建材活动方案
- 团队水果沙龙活动方案
- 喀什开业活动方案
- 商量调研活动方案
- 国外教师研究活动方案
- 哈尔滨小区画室活动方案
- 团建活动理想城活动方案
- 团队夜场活动方案
- 四个万家活动方案
- 国防法宣传活动方案
- 金融系统反洗钱考试题库(含答案)
- 《短歌行》《归园田居(其一)》比较阅读
- 随班就读学生“一人一案”个别化教育工作手册
- 女患者尿道口护理操作标准
- 食物与药物的相互作用
- 规范申报专题培训-课件
- 精神病症状学(psychopathology)课件
- 华泰基本面轮动系列之七:行业配置策略趋势追踪视角
- “一站到底”知识竞赛题库及答案(1590题)
- GB∕T 19673.1-2013 滚动轴承 套筒型直线球轴承附件 第1部分 1、3系列外形尺寸和公差
- 亚马逊品牌授权书(英文模板)
评论
0/150
提交评论