課程
/后端開發(fā)
/Java
/Spring入門篇
spring框架怎么連接數(shù)據(jù)庫(kù)MySQL呢?使用JDBC嗎?怎么使用JDBC呢?
2017-08-02
源自:Spring入門篇 2-2
正在回答
<!--自動(dòng)掃描與裝配bean包含子包??--> ????????<context:component-scan?base-package="項(xiàng)目名"></context:component-scan> ????????<context:property-placeholder?location="classpath:jdbc.properties"??/> ??????? ????????<!--?定義BasicDataSource數(shù)據(jù)源?--> ????????<bean?id="dataSource"?class="org.apache.commons.dbcp.BasicDataSource"? ????????destroy-method="close"> ????????????<!--?指定連接數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng)?--> ????????????<property?name="driverClassName"?value="${driver}"> ????????????</property> ????????????<!--?指定數(shù)據(jù)庫(kù)的url?--> ????????????<property?name="url"?value="${url}"></property> ????????????<!--?用戶名?--> ????????????<property?name="username"?value="${user}"></property> ????????????<!--?密碼?--> ????????????<property?name="password"?value="${password}"></property> ????????????<!--?初始化連接大小?--> ????????????<property?name="initialSize"?value="2"?/> ????????????<!--?連接池最大使用連接數(shù)量?--> ????????????<property?name="maxActive"?value="30"?/> ????????????<!--?連接池最大空閑?--> ????????????<property?name="maxIdle"?value="20"?/> ????????????<!--?連接池最小空閑?--> ????????????<property?name="minIdle"?value="2"?/> ????????????<!--?獲取連接最大等待時(shí)間?--> ????????????<property?name="maxWait"?value="60000"?/>???????????? ????????????<!--?配置間隔多久才進(jìn)行一次檢測(cè),檢測(cè)需要關(guān)閉的空閑連接,單位是毫秒?--> ????????????<property?name="timeBetweenEvictionRunsMillis"?value="60000"?/> ????????????<!--?配置一個(gè)連接在池中最小生存的時(shí)間,單位是毫秒?--> ????????????<property?name="minEvictableIdleTimeMillis"?value="180000"?/> ????????????<!--?打開removeAbandoned功能?--> ????????????<property?name="removeAbandoned"?value="true"?/> ????????????<!--?1800秒,也就是30分鐘?--> ????????????<property?name="removeAbandonedTimeout"?value="1800"?/>???????? ????????</bean>
這是jdbc.properties文件內(nèi)容
driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/orderdb?useUnicode=true&characterEncoding=utf8user=password=initialSize=0maxActive=20maxIdle=20minIdle=1maxWait=60000
Mybatis可以以XML文件形式與數(shù)據(jù)庫(kù)連接
JDBC,STRUTS2,HIBRENATE都可以用來連接數(shù)據(jù)庫(kù),但是我建議你先把jdbc看看,打牢基礎(chǔ)
舉報(bào)
為您帶來IOC和AOP的基本概念及用法,為后續(xù)高級(jí)課程學(xué)習(xí)打下基礎(chǔ)
2 回答切入點(diǎn)Pointcut的定義: 如何在切面中匹配一個(gè)具體的連接點(diǎn)——匹配連接點(diǎn)的斷言。其中的斷言怎么理解?
2 回答怎么解決呢
1 回答那如果不是根據(jù)classpath呢?
5 回答通常把什么樣的東西定義成接口呢?
2 回答參數(shù)是什么時(shí)候初始化的呢 ?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-08-06
這是jdbc.properties
文件內(nèi)容
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/orderdb?useUnicode=true&characterEncoding=utf8
user=
password=
initialSize=0
maxActive=20
maxIdle=20
minIdle=1
maxWait=60000
2017-08-02
Mybatis可以以XML文件形式與數(shù)據(jù)庫(kù)連接
2017-08-02
JDBC,STRUTS2,HIBRENATE都可以用來連接數(shù)據(jù)庫(kù),但是我建議你先把jdbc看看,打牢基礎(chǔ)