- 浏览: 342429 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (271)
- java基础备忘 (19)
- ANT (4)
- jsp (13)
- linux (9)
- javascript (4)
- oracle (5)
- dotnet (0)
- mysql (4)
- 测试 (4)
- web服务器 (8)
- jdbc (1)
- struts (16)
- spring (11)
- 其他java相关插件 (6)
- 工作相关 (17)
- jbpm (9)
- ibatis (8)
- 设计模式 (1)
- xml (2)
- ejb (1)
- log4j (3)
- java文档操作 (9)
- flex (1)
- jquery (1)
- ext (0)
- java报表 (0)
- android (1)
- 正则表达式 (1)
- bi (2)
- 工具 (5)
- hibernate (12)
- cognos (3)
- activiti (0)
- 项目管理-设计 (0)
- 文档 (0)
- dwz (8)
- pojo (1)
- 资产管理系统 (1)
- FlowER (0)
- highcharts (0)
- webservce (1)
- dubbo (4)
- eureke (0)
- docker (21)
- springcloud (1)
- https://spring.io/guides/gs/routing-and-filtering/ (1)
- jenv (1)
- springBoot (19)
- MongoDB (2)
- redis (0)
- maven (4)
- nosql (0)
- mq (1)
- jeesite (3)
- hadoop (12)
- 日志工具 (3)
- 机器学习算法 (8)
- exsi (1)
最新评论
-
sunbin:
不好意思,这个用于个人记录。http://sunbin.ite ...
Spring boot+Spring Security 4配置整合实例 -
v韧竹v:
大神,你这个有demo源码吗?我安装您这边操作的,好像有问题, ...
Spring boot+Spring Security 4配置整合实例 -
sunbin:
西蜀石兰 写道关键的是controller建立了一个中转吧,这 ...
Spring Boot 添加JSP支持【转】 -
czwanglei:
这篇文章写的真不错。。
Spring Boot 添加JSP支持【转】 -
西蜀石兰:
关键的是controller建立了一个中转吧,这样所有的jsp ...
Spring Boot 添加JSP支持【转】
1: jdbc driver 4种类型
Type1:借助于JDBC-odbc桥接方式连接oracle,可移植性差
Type2:oracle oci : 可移植性比较差,要依赖于oracle的oci(客户端)的安装
但是可以获得更高的效率。效率应该是最快的。
Type3:主要用在中间件,提供数据连接池的服务。如使用tomcat 连接池。
Type:4class14.jar 直接用来连接数据库,移植性最好。
详细见JDBC3.0规范54页 jdbc-3_0-fr-spec.pdf
详细见JDBC4.0规范41页 jdbc-4_0-fr-spec.pdf
http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_JCP-Site/en_US/-/USD/VerifyItem-Start/jdbc-4_0-fr-spec.zip?BundledLineItemUUID=YHJIBe.l_4QAAAEh7wA_7HAC&OrderID=kvRIBe.lff0AAAEh4AA_7HAC&ProductID=nC3ACUFBfqQAAAEYHrk5AXuy&FileName=/jdbc-4_0-fr-spec.zip
常见jdbc连接字符串
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar ;
Class.forName( "org.gjt.mm.mysql.Driver" );
cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );
2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar ;
Class.forName( "org.postgresql.Driver" );
cn = DriverManager.getConnection( "jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd );
3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip ;
Class.forName( "oracle.jdbc.driver.OracleDriver" );
cn = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd );
4. Sybase(http://jtds.sourceforge.net)jconn2.jar ;
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
cn = DriverManager.getConnection( "jdbc:sybase:Tds:MyDbComputerNameOrIP:2638", sUsr, sPwd );
// (Default-Username/Password: "dba"/"sql")
5. Microsoft SQLServer(http://jtds.sourceforge.net) ;
Class.forName( "net.sourceforge.jtds.jdbc.Driver" );
cn = DriverManager.getConnection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );
6. Microsoft SQLServer(http://www.microsoft.com) ;
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );
cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd );
7. ODBC
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + sDsn, sUsr, sPwd );
8.DB2
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");
String url="jdbc:db2://192.9.200.108:6789/SAMPLE"
cn = DriverManager.getConnection( url, sUsr, sPwd );
发表评论
-
微信支付接口
2019-09-17 09:26 5811、pom.xml <!-- https:// ... -
2016 年度码云新增热门开源软件排行榜 TOP 50
2017-01-18 08:37 12092016 年度码云新增热门 ... -
将博客搬至CSDN
2016-04-26 11:27 389将博客搬至CSDN -
使用Seamphore限制并发请求量(转)
2016-04-09 14:31 1496一:认识Seamphore Seamphore信号量主要用 ... -
nginx反向代理后取客户ip地址
2016-03-15 19:33 867public class IPUtils { /** ... -
备忘111
2015-08-06 14:56 0产品设置主表 字段 ... -
运用加密技术保护Java源代码
2013-01-14 23:58 413为什么要加密? 对于传统的C或C++之类的语 ... -
利用Instant Client ,不安装oracle客户端使用sqlplus连接远程数据库的步骤
2010-01-20 14:48 4208利用Instant Client ... -
免安装Oracle客户端软件-使用pl/sql配置登陆
2010-01-20 14:46 49951.下载Oracle Client Package ... -
java采用正则表达式
2010-01-13 11:50 689Java代码 javascript的 ... -
Java ClassLoader机制
2009-12-23 13:28 516当JVM(Java虚拟机)启动时,会形成由三个类加载 ... -
字符串加密解密类
2009-12-23 09:43 993import javax.crypto.*;import ... -
动态代理--(未完)
2009-05-24 18:43 706public interface IUserServ ... -
静态代理
2009-05-24 18:10 495静态代理非常简单,只要满足三个条件 1、一个含有抽 ... -
神奇的TreadLocal
2009-05-24 17:54 900ThreadLocal太神奇了! 先看代码 s ... -
反射-- (未完)
2009-05-24 17:16 678反射: 主要是从类的外部取操作类内部属性或者方 ... -
servlet 路径的问题
2009-05-24 08:59 11221: context Path ... -
java相关规范文档连接地址
2009-05-24 08:43 707http://www.jcp.org/en/jsr/all ... -
单例4种创建方式
2009-05-24 08:00 7241: 从一个类的内部构造单例基本条件 私有的 ...
相关推荐
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn...
JDBC连接字符串大全 racle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String ...
oracle连接字符串: class:oracle.jdbc.driver.OracleDriver url:"jdbc:oracle:thin:@localhost:1521:jbitdb","epet","epet" sqlserver: class:com.microsoft.sqlserver.jdbc.SQLServerDriver url:"jdbc:sql...
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); //Sql Server7.0/2000数据库 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); //DB2数据库 Class....
甚至可以动态构造连接字符串: 这样可以直接连接到 Access 数据库文件. jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydata.mdb 类似的 Excel 文件也可以用类似方法: jdbc:odbc:Driver={...
神通数据库oscarJDBC.jar数据库连接驱动,找了很久,javal连接方式 public static Connection con() throws Exception { String DRVIER = "com.oscar.Driver"; String URL = "jdbc:oscar://IP:端口/数据库名称;...
mongodb-jdbc mongodb java jdbc驱动=============== public static void main(String args [])抛出SQLException,ClassNotFoundException {jdbcdriver =“ org.opencloudb.jdbc.mongodb.MongoDriver”;...
*** *** *** *** *** *** SQL Server 2000 ( ODBC ) *** *** *** *** *** *** ##url=jdbc:odbc:sourceName...<-- driver name --> ##driverClassName=sun.jdbc.odbc.JdbcOdbcDriver ##username=sa ##password=sa
//加载数据库引擎,返回给定字符串名的类 }catch(ClassNotFoundException e) { //e.printStackTrace(); System.out.println("加载数据库引擎失败"); System.exit(0); } System.out.println("数据库驱动成功...
完成这些工作的最好的方法是创建一个完成替换操作的helper方法,然后在连接字符串心服用公式表达一个SQL命令时,使用创建的helper方法。与此类似的是,我们可以让helper方法接受一个Date型的值,然后让它输出基于...
用以从一串字符串中,指定某个符号进行区分,取出出从第N个符号到第M个符号之间的所有数据。
未实现DDL和DML驾驶舱org.fpasti.jdbc.esqlj.EsDriver JDBC驱动程序构件未在任何公共Maven存储库上发布JDBC连接字符串JDBC URL必须遵循以下语法: jdbc:esqlj:http<s>://<elastic>:<elastic_
ms sql+mysql+oracle 的 jdbc 驱动,内含链接字符串。
// 定义链接字符串 String connectionString = "jdbc:mysql://localhost:3306/blog?user=root&password=root"; // 定义驱动数据库的类 String driver = "org.gjt.mm.mysql.Driver"; // 定义连接数据库...
红杉数据库JDBC SequoiaDB Java jdbc驱动=============== public static void main(String args [])抛出SQLException,ClassNotFoundException {jdbcdriver =“ org.opencloudb.jdbc.sequoiadb.SequoiaDriver”;...
Replace:用一个字符串替换另一个字符串中的字符 15.日期函数 sysdate:当前日期 months_between(日期值1,日期值2):求出给定日期范围的月数 add_months(日期值,给定的月数):在制定日期上加上指定的月数,求出...
Java支持mysql8.0x的jdbc驱动和c3p0库,包含如下三个jar包 ...连接字符串jdbcUrl改为如下 jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT+8
Java连接MySQL数据库(优化版) 目的: 当需要把应用程序从开发环境移植到生产环境时,不用修改源代码,只需要..."com.mysql.jdbc.Driver":MySQL的驱动类名的字符串 "jdbc:mysql://127.0.0.1:3306/dome" jdbc:mysq
<br>//连接字符串 String conStr="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=mydatabase"; <br>//MicroSoft SQL Server 2000 //加载驱动程序 String classStr=...
JDBC数据库连接Oracle驱动包 驱动字符串为oracle.jdbc.driver.OracleDriver