mybatis下载及开发环境配置

4 篇文章 0 订阅
3 篇文章 0 订阅

     一、下载链接
        http://blog.mybatis.org/p/products.html,选择mybatis3下载。如果是用eclipse或myeclipse来开发,这里也有相关插件,可以在线安装,安装的办法与一般插件的安装大同小异。这个网站在内地打开比较慢,需要耐心等待,香港倒是很快。安装过程也可能会很慢,不妨翻墙来试试。

  二、 将下载的jar文件放入build-path

           我下载的是mybatis-3.2.5版本,也就是把mybatis-3.2.5.jar放入build-path中。

 三、src目录下创建mybatis的总配置文件,我这里命名为configuration.xml,如果你要引用properties里的数据,那么也创建一个.properties文件,我创建的是config.properties。

      1.configuration.xml

   

       

<?xml version="1.0" encoding="UTF-8" ?>   
<!DOCTYPE configuration
  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  "http://mybatis.org/dtd/mybatis-3-config.dtd">

<configuration>
	<!-- 使用属性文件 而且可以在这里这是 覆盖文件中的值 -->
	<properties resource="config.properties"></properties><!-- 定义properties文件,该文件里有一些重要信息 -->


	<settings>
		<setting name="cacheEnabled" value="true" />
		<setting name="lazyLoadingEnabled" value="false"/>	
		<setting name="multipleResultSetsEnabled" value="true" />
		<setting name="useColumnLabel" value="true" />
		<setting name="useGeneratedKeys" value="false" />
		<setting name="defaultExecutorType" value="SIMPLE" />
		<setting name="defaultStatementTimeout" value="25000" />	
	</settings>



	<typeAliases>
		<!--给实体类起一个别名 user -->
		<typeAlias type="net.pht.po.Person" alias="Person" />
		<typeAlias type="net.pht.po.Blog" alias="Blog" />
	</typeAliases>


	<environments default="development">

		<environment id="development">
			<transactionManager type="JDBC" />
			<dataSource type="POOLED">
				<property name="driver" value="${driver}" /><!-- ${}中的value取自properties文件中 -->
				<property name="url" value="${url}" />
				<property name="username" value="${username}" />
				<property name="password" value="${password}" />
			</dataSource>
		</environment>
	</environments>
</configuration>
 

  2. config.properties


   被涂掉部分换成自己的数据库用户名和密码。



三、 加入Mysql的jdbc驱动jar包,这个不需要多说了。


  这样,基本上完成了一般的准备工作了。

    



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值