MyBatis学习--(1)MyBatis简介

这几天在学习MyBatis,MyBatis其实是一种数据库框架,使用起来比jdbc更方便。
首先,在使用时需要先添加相应的mybatis的包,mybatis的包已经托管到github上,可以到gitbub上下载,网址如下:

https://github.com/mybatis/mybatis-3/releases

使用mybatis时,只需先建一个java项目即可。
接着是XML的配置文件,在配置文件中包含数据库连接配置,映射文件的配置等:

"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>

<environments default="mysql">
<environment id="mysql" >
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property  name="driver"  value="com.mysql.jdbc.Driver"/>
<property  name="url"  value="jdbc:mysql://127.0.0.1:3306/mybatis?serverTimezone=GMT"/>
<property  name="username"  value="root数据库名"/>
<property  name="password"  value="password数据库密码"/>
</dataSource>
</environment>
</environments>

<!-- 在mapper中注册映射文件 -->
<mappers>
<!-- 例如 ,重要:路径用“/”分割-->
<mapper resource="org/crud/Mapper.xml" />
</mappers>

</configuration>

然后是映射文件,也是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">

<!--namespace的名字可以任意-->
<mapper namespace="User">
<!-- 在mapper中实现数据库的增删改查等操作 -->
</mapper>

最后,再补一个log4j文件吧:

  #在开发环境下日志级别要设置为DEBUG,生产环境设置为info或ERROR
log4j.rootLogger=DEBUG,stdout
log4j.logger.UserMapper=DEBUG
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

这样,一个基本的mybatis的一个前期准备差不多就完成了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值