java鏈接數據庫URL

1.Oracle數據庫html

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();java

String url = "jdbc:oracle:thin:@localhost:1521:orcle";mysql

String user = "test";web

String password = "test";sql

Connection conn = DriverManager.getConnection(url, user, password);數據庫


2.DB2數據庫apache

Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();oracle

String url = "jdbc:db2://localhost:5000/testDB";app

String user = "admin";框架

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);

3.SQL Server數據庫

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=testDB";

String user = "sa";

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);

4. Sybase數據庫

Class.forName("com.sybase.jdbc.SybDriver").newInstance();

String url = "jdbc:sybase:Tds:localhost:5007/testDB";

Properties sysProps = System.getProperties();

sysProps.put("user", "userid");

sysProps.put("password", "user_password");

Connection conn = DriverManager.getConnection(url, sysProps);

5.Informix數據庫

Class.forName("com.infoxmix.jdbc.IfxDriver").newInstance();

String url = "jdbc:infoxmix-sqli://localhost:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";

Connection conn = DriverManager.getConnection(url);

6.MySQL數據庫

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

String url = "jdbc:mysql://localhost/testDB?user=testuser&password=testpassword&useUnicode=true&characterEncoding=GB2312";

Connection conn = DriverManager.getConnection(url);

7.PostgreSQL數據庫

Class.forName("org.postgresql.Driver").newInstance();

String url = "jdbc:postgresql://localhost/testDB";

String user = "myuser";

String password = "test";

Connection conn = DriverManager.getConnection(url, user, password);

實Hibernate自己是個獨立的框架,它不須要任何web server或application server的支持。然而,大多數的Hibernate入門介紹都加入了不少非Hibernate的東西,好比: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。這容易讓人產生Hibernate複雜難懂的誤解,特別是打擊了初學者的積極性。

在 這篇文章將不涉及Eclipse, log4j, Struts, Tomcat, XDoclet,和JBoss。本文的目的是演示一下Hibernate的安裝過程以及最基本的功能,從而給初學者一個低得不能再低的入門門檻。


下 載文件

你須要Java SDK、 Hibernate包、Ant包、和JDBC Driver。

一、 Hibernate包下載地址:
http://prdownloads.sourceforge.net/hibernate/?sort_by=date&sort=desc

二、 Ant包下載地址:
http://apache.130th.net/ant/binaries/apache-ant-1.6.1-bin.zip

三、 JDBC Driver要根據你用的database來定,通常database官方網站上都會有。Hibernate支持經常使用的database,好比 MySQL, Oracle, PostgreSQL, 和MS-SQL Server。這些數據庫都有JDBC Driver:

Oracle JDBC Driver下載地址(下載前必須贊成Oracle協議書)
http://otn.oracle.com/software/htdocs/distlic.html?/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.html

MySQL JDBC Driver下載地址
http://dev.mysql.com/downloads/connector/j/3.0.html

PostgreSQL JDBC Driver下載地址
http://jdbc.postgresql.org/download.html

MS-SQL Server JDBC Driver下載地址
http://www.microsoft.com/downloads/details.aspx?FamilyID=9f1874b6-f8e1-4bd6-947c-0fc5bf05bf71&displaylang=en

asdtiang 2010-01-12 19:00 發表評論
相關文章
相關標籤/搜索