MyBatis开发环境搭建详解

mybatis环境搭建

可以直接在diea中创建普通的maven项目(不用勾选选项),之后自己在pom.xml中导入需要的包和依赖

创建打包方式,我们打包成jar包就可以了 如果我们要是用MyBatis,还需要导入MyBatis的坐标,这个坐标就是的一个依赖,我们可以从MyBatis的官网上获取,进入之后选择“简体中文” 点击 入门,复制这段代码到pm.xml中 放在自己写的中间位置,在打包方式之后写。拷过来要修改version的值,即版本号,输入一个3,会自动出来一些版本号,可以选择最新版,比如我选的就是3.5.4 如果需要使用mysql,需要导入mysql的坐标,即依赖 如果想用日志部分,需要导入一个log4j的依赖 如果你想进行单元测试,需要导入一个junit的依赖 以上就可以了,我们使用MyBatis一般只需要用到前两个依赖:MyBatis和mysql

现在我们已经创建好了一个maven工程,接下来开始具体地搭建环境 首先在面目录下创建如下所示的结构: com、itheima、dao、daomain是包 CUserDao是接口 User是java类 com、ithema、dao是Directory类型 CUserDao.xml、SqlMapconfig.xml是File类型 SqlMapconfig.xml和com是同级的 接下来在其中添加相应的配置 在User.java中实现Serializable接口,并添加用户属性 空白处右击添加getter、setter和toString属性 接下来在接口中创建查询所有的接口 然后再SqlMapconfig.xml中添加配置文件 将下面这段代码复制到SqlMapconfig.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">

然后开始配置环境 environments 的default名字可以是mysql也可以是其他,但是必须与environment中id的值相同 然后在environment环境下指定映射文件的位置

在CuserDao.xml中添加配置文件 首先将下边这段代码放入CuserDao.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">

然后配置查询所有 现在,我们就完成了Mybatis的环境搭建了

经验分享 程序员 微信小程序 职场和发展