1. 用java连接数据库报错。。
从错误信息来看,是缺少sqlServer的JDBC驱动包,可以通过如下方式解决:
1、如果是maven程序,在pom文件中加入sqlserver驱动
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.3.1.jre12-preview</version>
<scope>test</scope>
</dependency>
2、如果不是maven程序,网络搜索jdbc sqlserver jar ,然后把下载的jar引入到程序中
2. maven sqljdbc4怎么添加
下载jar包之后可以通过下面的maven命令将jar包安装到自己的私服上。
mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0
安装成功之后就可以在pom中引用sqljdbc依赖了。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
</dependency>
3. maven+springmvc+mybatis问题
spring jdbc.xml 配置:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"
default-autowire="byName" default-lazy-init="false">
<!--配置数据源属性文件 -->
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>/WEB-INF/configs/sqlServer.properties</value>
</property>
</bean>
<!--配置数据源 -->
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>${jdbc.driver}</value>
</property>
<property name="url">
<value>${jdbc.url}</value>
</property>
<property name="username">
<value>${jdbc.username}</value>
</property>
<property name="password">
<value>${jdbc.password}</value>
</property>
</bean>
<bean id="sqlSessionFactory"
class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="configLocation"
value="classpath:mybatis_config.xml" /><!-- mybatis总配置文件 -->
<property name="dataSource" ref="dataSource" />
</bean>
<!-- 配置sqlSession模板 -->
<bean id="sqlSessionTemplate"
class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg index="0" ref="sqlSessionFactory" />
</bean>
<!-- 自动扫描映射器 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="" />
</bean>
</beans>
-----------------------------------------------------------------------------------------
数据源文件内容:
sqlServer.properties
.properties格式
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/数据库名
jdbc.username=mysql用户名
jdbc.password=mysql密码
配置这两个文件,在中
private SqlSession sqlSession;
get/set方法
在方法中 用 sqlSession就可以点出mybatis的方法 selectList、selectOne、、、
--------------------------------------------------------------------------------------------
mybatis xml配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="">
<select id = "">
</select>
</mapper>
还有2个总的配置文件,需要把spring和mybatis的xml文件引入
这几个文件配置好了就可以在<select>里面写查询语句了
4. 在maven2中怎么配置sqlserver的依赖
你如果把这些项目close了过后,他就是jar包了。 貌似因为你的这个jar包在workspace里面,所有关联的时候是个文件夹,你如果动态的改了那个项目,然后可能,可能会自动给你打jar,然后又关联进来
如何通过Maven为Java项目配置Drools依赖
答:在pom.xml 里面 加入jar 依赖 org.drools drools-core 5.5.0.Final 视情况而定,可能你还需要其他的jar 可以去maven 仓库中去查找
maven 添加jar后,选择性的添加他的依赖项,做到手动...
问:<dependency><groupId>org.apache.struts</groupId><artifactId>struts2...
答:1.排除jar下所依赖的所有jar,用如下 org.apache.struts struts2-spring-plugin 2.3.4 * * 如果只是不需要某一个,那就groupid和artifactid写清楚,多个 就多个
5. 如何将jar包放入maven本地仓库中
1.将jar放到E:workspacelib中。如下图:
5.手动导入其它jar的方式:
(1)、将ojdbc14-10.2.0.4.jar导入到maven仓库中
E:workspacelib>mvn install:install-file -Dfile=ojdbc14-10.2.0.4.jar -DgroupId=
com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar
(2)、将cglib-nodep-3.1.jar导入到maven仓库中
E:workspacelib>mvn install:install-file -Dfile=cglib-nodep-3.1.jar -DgroupId=cglib -DartifactId=cglib-nodep -Dversion=3.1 -Dpackaging=jar
(3)、将jetty-server-8.1.8.jar导入到maven仓库中
E:workspacelib>mvn install:install-file -Dfile=jetty-server-8.1.8.jar -DgroupId=com.jfinal -DartifactId=com -Dversion= 26Dec2008 -Dpackaging=jar
(4)、将cos-26Dec2008.jar导入到maven仓库中
E:workspacelib>mvn install:install-file -Dfile=cos-26Dec2008.jar -DgroupId= org.beetl -DartifactId=cglib-nodep -Dversion=3.1 -Dpackaging=jar
(5)、将beetl-core-2.2.4.jar导入到maven仓库中
E:workspacelib>mvn install:install-file -Dfile=beetl-core-2.2.4.jar -DgroupId=org.beetl -DartifactId=beetl-core -Dversion=2.2.3 -Dpackaging=jar
6. 怎么用maven集成struts2,spring
通过maven命令将jar包安装到本地。
在有sqljdbc4.jar包的文件夹下,通过shift+右键的方式--》此处打开命令窗口,然后执行以下maven命令
mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0
命令解释:mvn install:install-file -Dfile="jar包的绝对路径" -Dpackaging="文件打包方式" -DgroupId=groupid名 -DartifactId=artifactId名 -Dversion=jar版本
7. 如何将jar包变成maven jar包
因为有些jar包在Maven中央仓库不存在,比如sqljdbc.jar在Maven中央仓库中找不到
那么我们就需要额外下载所需jar包然后添加到本地仓库
首先当然是配置好Maven环境了
然后在下载的jar包下执行
1 mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar
3. 然后就可以在项目下的pom.xml 文件中添加
1 <dependency>
2 <groupId>com.microsoft.sqlserver</groupId>
3 <artifactId>sqljdbc4</artifactId>
4 <version>4.0</version>
5 </dependency>
8. maven怎么添加sqlserver的jdbc驱动包
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.2.1.jre8</version>
<scope>test</scope>
</dependency>
微软的mssql jdbc包,这个是for jre8的。
可以去mvnrepository.org上按需搜索jar包。
9. 为什么maven编译时不需要jdbc的驱动包
需要本地安装sqljdbc的jar包,然后再在pom里面引入
Step 1
在微软官网下载sqljdbc的jar包
本次下载了4.0版本
Step 2
通过maven命令将jar包安装到本地。
在有sqljdbc4.jar包的文件夹下,通过shift+右键的方式--》此处打开命令窗口,然后执行以下maven命令
mvn install:install-file -Dfile=sqljdbc4.jar -Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0
命令解释:mvn install:install-file -Dfile="jar包的绝对路径" -Dpackaging="文件打包方式" -DgroupId=groupid名 -DartifactId=artifactId名 -Dversion=jar版本
Step 3
在pom.xml中引入本地jar包
<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency>
10. 示范如何将jar包加入到Maven本地仓库
因为有些jar包在Maven中央仓库不存在,比如sqljdbc.jar在Maven中央仓库中找不到
那么我们就需要额外下载所需jar包然后添加到本地仓库
首先当然是配置好Maven环境了,然后在下载的jar包下执行
1mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar
然后就可以在项目下的pom.xml 文件中添加
12345<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency>