eclipse for java EE中jdbc配置与连接测试
来源:互联网 发布:数据库可视化工具 编辑:程序博客网 时间:2024/06/07 02:51
本篇数据库以SQL Server 2008 为例:
1.下载相应jdbc驱动,SQL Server 2008驱动文件为sqljdbc4.jar的一个包。
2.打开eclipse for java EE, 选择windows-preferences打开如图对话框:
选中Driver Definitions,在右边点击ADD打开对话框,选择相应的SQL Server 2008:
并在JAR LIST栏处删掉原来驱动包,选择你下的驱动包:
至此,eclipse的默认jdbc驱动设置完成。
3.右击项目,选中preferences, 在左边选中Java Build Path, 在libraries一栏处选择选择ADD Library:
选择驱动定义,点击Next,选中刚配置的jdbc驱动包,点击finish,ok,完成了项目的jdbc配置.
配置完成,接着写个类测试下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Databse_test {
private String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String url="jdbc:sqlserver://localhost:1433;DatabaseName=test";
private String username="***";
private String password="***";
public Databse_test() {
try {
Class.forName(driver);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {
Connection conn=DriverManager.getConnection(url,username,password);
if(conn!=null){
System.out.print("succeed!");
conn.close();
}
else{
System.out.print("failed!");
}
} catch (SQLException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
new Databse_test();
}
}
注:1.这里为SQL Server 2008的写法,若为MYSQL,driver="com.mysql.jdbc.Driver"; url="jdbc:mysql://localhost:3306/test";
(其中1433,3306分别为两个数据库默认的端口号,若不为默认,需要查看其端口号,方法为:打开数据库,新建查询,输入“exec sys.sp_readerrorlog 0, 1, 'listening'”执行;test为需要连接的数据库的名字)
2.数据库名不写也可,则其默认使用默认数据库;若用默认数据库,url可直接写为jdbc:sqlserver://localhost;user=***;password=***; getConnection(url)即可.
至此,java application可以用成功使用jdbc连接SQL Server 2008,但是如要在Web开发中使用,还需要在jre环境中添加进jdbc驱动包才能让tomcat找到jdbc驱动包:windows-preferences-java-installed JREs,双击你所配置好的JRE选项,ADD External JREs,选中JDBC驱动包,finish-ok. 这样就完整的配置完成,可以再Web开发中使用JDBC连接SQL Sever 2008了。
- eclipse for java EE中jdbc配置与连接测试
- Eclipse IDE for Java EE Developers 与Eclipse Classic 区别
- Eclipse IDE for Java EE Developers 与Eclipse Classic 区别
- Eclipse IDE for Java EE Developers 与Eclipse Classic 区别
- Eclipse IDE for Java EE Developers 与Eclipse Classic 区别
- Eclipse IDE for Java EE Developers 与Eclipse Classic 区别
- eclipse for java ee的tomcat配置(常见问题解决)
- eclipse for java ee的tomcat配置(常见问题解决)
- eclipse for java ee的tomcat配置(常见问题解决)
- Eclipse Java EE IDE for Web Developers 配置Tomcat
- Eclipse IDE for Java EE Developers配置SpringMVC例子
- java EE 环境配置(JDK + Tomcat + Eclipse for java EE)
- Eclipse IDE for Java Developers与Eclipse IDE for Java EE Developers的区别
- Tomcat 与 Eclipse for EE IDE 设置
- eclipse for java ee搭建SSH框架
- Eclipse IDE for Java EE 搭建 servlet
- eclipse for java ee 之JUnit使用
- Eclipse Java EE IDE for Web Developers 连接Sqlserver2008(采用jdbc4.0)
- SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结
- freemarker 简单模板
- Hadoop常用命令
- xcode安装失败
- 腾讯敏捷开发及快速迭代
- eclipse for java EE中jdbc配置与连接测试
- tomcat源码剖析之总体印象[tomcat工作原理]
- 1999元MX3和小米3,5个月现货和期货之战
- 【JSE】Java与C++对象不同之处分析
- JDBC执行存储过程的四种情况
- 日期工具类
- 编程语言发展的编年史
- OCP-1Z0-053-200题-62题-639
- Windows 调试工具 Windows SDK 离线版 ISO安装包下载