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>