码迷,mamicode.com
首页 > 数据库 > 详细

2017年9月3日 Spring及Mybatis中连接数据库的不同方式

时间:2017-09-03 23:58:58      阅读:451      评论:0      收藏:0      [点我收藏+]

标签:pass   font   man   abc   param   方式   word   source   连接数据库   

连接数据库用spring和mybatis中使用的方法可以不同,mybaits可以不用写数据库的配置文件

Spring的连接方法

<!-- 读取属性文件(.properties)的内容 -->

<!-- location:指定要读取的属性文件的位置及文件名.
注: classpath:表示依据类路径去查找 容器依据路径读取属性文件的内容,
并且将这些内容存放到Properties对象上 -->

//数据库的登入数据文件
//文件名db.properties
#db connection parameters
driver=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@176.217.20.254:1521:tarena
user=abc1234
pwd=abc1234
#datasource parameters
initsize=1
maxsize=3

 在xml配置文件中写入:

<util:properties id="db" location="classpath:db.properties" />
    <!-- 配置连接池 -->
    <bean id="ds" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName" value="#{db.driver}" />
        <property name="url" value="#{db.url}" />
        <property name="username" value="#{db.user}" />
        <property name="password" value="#{db.pwd}" />
        <property name="initialSize" value="#{db.initsize}" />        
    </bean>

mybatis的连接方法

mybatis中直接在xml写入即可

 

 1 <environments default="environment">
 2         <environment id="environment">
 3             <transactionManager type="JDBC" /> //选择使用JDBC接口
 4             <dataSource type="POOLED">
 5                 <property name="driver" value="oracle.jdbc.driver.OracleDriver" />
 6                 <property name="url"
 7                     value="jdbc:oracle:thin:@176.217.20.254:1521:tarena" />
 8                 <property name="username" value="abc1234" />
 9                 <property name="password" value="abc1234" />
10             </dataSource>
11         </environment>
12     </environments>

 

2017年9月3日 Spring及Mybatis中连接数据库的不同方式

标签:pass   font   man   abc   param   方式   word   source   连接数据库   

原文地址:http://www.cnblogs.com/loseheart/p/7471262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!