`

maven添加sqlserver连接驱动

阅读更多

之前 , 不使用 maven 管理 jar 包的时候 , 链接 SQL Server 数据库的时候用的都是 sqljdbc4.jar 驱动包 , 刚用 maven 做测试的时候 , 到中央仓库找不到 sqljdbc4.jar 的坐标 , 到网上搜了一下 ,总结了2中方法:

 

1)自己将jar放入maven仓库

下载sqljdbc4.jar到本地(如下附件),使用命令添加到maven库中,mvn install:install-file -

Dfile=e:\sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0  注意路径。

使用xml导入:

<dependency>
         <groupId>com.microsoft.sqlserver</groupId>
         <artifactId>sqljdbc4</artifactId>
         <version>4.0</version>
</dependency>

连接配置:

<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />

<property name="url" value="jdbc:sqlserver://localhost:1433;databaseName=test" />

<property name="username" value="sa" />

<property name="password" value="pass" />

 

 

2)使用 jtds 连接sqlserver.

<dependency>
      <groupId>net.sourceforge.jtds</groupId>
      <artifactId>jtds</artifactId>
      <version>1.2.4</version>
    </dependency>

连接配置稍有不同:

<property name="driverClassName" value="net.sourceforge.jtds.jdbc.Driver" />

<property name="url" value="jdbc:jtds:sqlserver://localhost:1433/test" />

<property name="username" value="sa" />

<property name="password" value="pass" />

 

分享到:
评论

相关推荐

    JAVA JDBC连接 SQLServer2012 Maven项目

    将其添加到项目的`lib`目录或者在Maven的`pom.xml`文件中配置依赖,例如: ```xml &lt;groupId&gt;com.microsoft.sqlserver&lt;/groupId&gt; &lt;artifactId&gt;mssql-jdbc &lt;version&gt;8.4.1.jre11 ``` 接下来,我们需要在...

    基于jdk8的SQLSERVER 连接驱动.rar

    在本案例中,我们关注的是"sqljdbc42.jar",这是一个适用于Java 8 (JDK 8)的SQL Server连接驱动。下面将详细讨论SQL Server JDBC驱动以及如何在JDK 8环境下进行配置和使用。 SQL Server JDBC驱动是由Microsoft提供...

    sqlserver2000驱动(jdbc连接的三个jar包).rar

    2. 在Java代码中,通过Class.forName()方法加载驱动,例如:`Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");` 3. 使用DriverManager.getConnection()方法建立到SQL Server的连接,提供服务器地址...

    sqlserver连接驱动

    对于Java开发者来说,与SQL Server进行交互通常需要依赖特定的驱动程序,这就是所谓的“SQL Server连接驱动”。在本篇中,我们将深入探讨SQL Server连接驱动以及如何在Java环境中使用它。 1. **JDBC驱动**:Java ...

    maven仓库添加sqljdbc4的依赖

    本主题聚焦于如何在Maven项目中添加`sqljdbc4`驱动作为依赖,以便连接到SQL Server 2000 SP4或更低版本的数据库。 `sqljdbc4`是微软提供的JDBC驱动,适用于与SQL Server进行通信。对于Java应用程序,JDBC(Java ...

    sqlserver驱动jar

    4. **Maven或Gradle**:在使用这些构建工具时,可以在pom.xml或build.gradle文件中添加相应的依赖项,自动下载并管理驱动jar。 在Java代码中,你可以使用以下代码片段来建立与SQL Server的连接: ```java import ...

    SQL Server jar驱动包

    - 加载JDBC驱动:`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` - 创建数据库连接:`Connection conn = DriverManager.getConnection(url, username, password)` - 创建Statement或...

    sqlserver驱动包

    确保在运行此代码之前,已经将JAR文件添加到项目的类路径或使用Maven或Gradle等构建工具进行依赖管理。 总的来说,SQL Server驱动包是Java开发者与SQL Server数据库进行通信的重要工具,它提供了全面的API和功能,...

    SQLServer2000版本的驱动包

    首先,`SQLServer2000版本的驱动包`是指用于与SQL Server 2000数据库进行连接的Java驱动程序。在Java编程中,我们通常使用JDBC(Java Database Connectivity)接口来与各种数据库进行交互。对于SQL Server,微软提供...

    MyBatis连接SQLServer的小例子

    本教程将通过一个小例子,详细介绍如何使用MyBatis连接到SQLServer数据库。 首先,我们需要在项目中引入MyBatis和SQLServer的驱动依赖。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml &lt;!-- ...

    SqlServer2008R2 数据库驱动包

    总之,SqlServer2008R2数据库驱动包是Java开发者连接和操作SQL Server 2008 R2数据库不可或缺的工具,提供了高效、可靠的接口。无论是进行简单的查询还是复杂的事务处理,这两个版本的驱动都能提供稳定的支持。正确...

    Java连接SqlServer数据库驱动jar包

    在Java编程中,连接SQL Server数据库通常需要特定的驱动程序,这些驱动程序以JAR(Java Archive)文件的形式存在。本话题将详细讲解如何使用Java连接SQL Server数据库所需的驱动jar包,以及它们的功能。 首先,Java...

    适用SQL Server 2016版本的数据库加载驱动包——sqljdbc42.jar

    &lt;groupId&gt;com.microsoft.sqlserver&lt;/groupId&gt; &lt;artifactId&gt;mssql-jdbc &lt;version&gt;6.x.x.jre8&lt;/version&gt; &lt;!-- 根据实际版本号替换 --&gt; ``` 确保版本号与`sqljdbc42.jar`的实际版本匹配,以便获得最佳的兼容性和...

    SQLSERVER官方驱动 jtds-1.3.1 mssql-jdbc-7.0.0.jre8 sqljdbc42

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; String password = "myPassword"; try (Connection conn = DriverManager.getConnection(url, ...

    java sql server jdbc驱动jar

    1. **添加依赖**:首先,你需要将SQL Server 2000的JDBC驱动jar文件添加到你的项目类路径中。这可以通过在IDE如Eclipse或IntelliJ IDEA中配置构建路径,或者在构建脚本(如Maven或Gradle)中声明依赖来实现。 2. **...

    java连接SQL Server2000驱动程序

    在Java编程环境中,连接到SQL Server 2000数据库通常需要使用JDBC(Java Database Connectivity)驱动程序。JDBC是Java平台的标准接口,允许Java应用程序与各种类型的数据库进行交互。下面将详细介绍如何使用Java...

    java连接sqlserver2008驱动包

    在这个场景中,"java连接sqlserver2008驱动包"指的是用来建立Java应用程序与SQL Server 2008数据库连接的驱动程序。SQL Server 2008的JDBC驱动通常由Microsoft提供,名为`mssql-jdbc`。 首先,我们需要了解JDBC驱动...

    sqljdbc4(sqlserver jdbc驱动下载和安装)

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDB"; String user = "myUsername"; String password = "myPassword"; try (Connection conn = DriverManager.getConnection(url, user, ...

    java jdk1.8 连接sqlserver数据库使用的扩展jar包-sqljdbc42

    在实际项目中,为了更好的管理和版本控制,通常会将`sqljdbc42.jar`添加到项目的类路径(classpath)或者依赖管理工具(如Maven或Gradle)的依赖列表中。这样,当项目运行时,JVM能够自动找到并加载这个驱动,以便...

    连接sql server的驱动包

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String user = "username"; String password = "password"; try { Connection conn = DriverManager.getConnection(url, user, ...

Global site tag (gtag.js) - Google Analytics