一.mybatis简介

1)mybatis 是一款优秀的持久层框架
2)mybatis 避免了几乎所有的 jdbc 代码和手动设置参数以及获取结果集的过程
3)mybatis 可以使用简单的 xml 或注解来配置和映射原生信息,将接口和 java 的 实体类 【plain old java objects,普通的 java对象】映射成数据库中的记录。

如果想了解maven请转到我的上一篇文章中:

二.mybatis获取

1)在这个网址下获取mybatis:
2)在pom.xml中配置mybatis

三.配置文件

在下图中的resource包下建立mybatis-config.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>
    <environments default="development">
        <environment id="development">
            <transactionmanager type="jdbc"/>
            <datasource type="pooled">(是否使用数据库连接池)
                <property name="driver" value="com.mysql.jdbc.driver"/>
                <property name="url" value="jdbc:mysql://localhost:3306/mybatis?usessl=true&amp;useunicode=true&amp;characterencoding=utf8"/>
                <property name="username" value="root"/>(数据库用户名)
                <property name="password" value="123456"/>(数据库密码)
            </datasource>
        </environment>
    </environments>
</configuration>

四.测试mybatis

1.数据库建表

2.创建对应实体类

3.创建blogmapper接口并自定义一个方法

如:selectallblogbyid(int id) 等等

4.创建blogmapper.xml(与blogdao同一个包下)

基本配置如下:

<?xml version="1.0" encoding="utf-8" ?>
<!doctype mapper
        public "-//mybatis.org//dtd config 3.0//en"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.***.blogmapper">(自行设置)
   //todo
</mapper>

5.在mybatis-config.xml配置mapper

之后就可以测试在blogmapper.xml中编写的sql语句管不管用了。

尾声

这是我对于学习idea中maven配置mybatis流程的一些总结,希望能帮到需要的人。

到此这篇关于在idea中maven配置mybatis的流程详解的文章就介绍到这了,更多相关idea中maven配置mybatis内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!