mybatis HelloWorld(二)

新建数据库mybatis,建表,如下图。

mybatis HelloWorld(二)


向表中填充两个数据

mybatis HelloWorld(二)




打开eclipse创建一个新的项目,编写一个实体类。

mybatis HelloWorld(二)




根据mybatis官方文档可以知道如何搭建(我们全过程通过这个官方文档一路创建)

mybatis HelloWorld(二)

导入需要的相关jar包、日志jar包和配置,记得build path

mybatis HelloWorld(二)



根据开发文档,发现要构建配置。上面有一个简单的例子


mybatis HelloWorld(二)


把这个xml的内容复制到自己的配置文件中,并修改其中数据库连接的driver的value

mybatis HelloWorld(二)






根据文档写一个测试类,

mybatis HelloWorld(二)

写到这里连sql语句都没有,哪有唯一标识呀~不过上面说了能直接执行已经映射了的sql语句 



看开发文档,探索已经映射了的SQL语句,要创建一个xml文件~为了查出记录跟对象进行映射~

mybatis HelloWorld(二)






创建一个EmployeeMapper.xml  名称跟Employee实体类对应~

mybatis HelloWorld(二)




上面写完以后回到测试类补充未写的参数~

mybatis HelloWorld(二)

 mybatis HelloWorld(二)


mybatis HelloWorld(二)

mybatis HelloWorld(二)


运行测试

mybatis HelloWorld(二)



回到全局配置文件

mybatis HelloWorld(二)

因为类路径下可以不用写文件的包名,故而这里就不写了~



运行测试类,又报错~~

mybatis进行测试时找不到配置文件:java.io.IOException: Could not find resource config/SqlMapConfig.xml 的解决

后面参考别人家的博客成功解决问题,链接如下~

mybatis进行测试时找不到配置文件



再运行测试,成功~但是!!!

mybatis HelloWorld(二)


mybatis HelloWorld(二)

mybatis HelloWorld(二)

成功了~



总步骤

mybatis HelloWorld(二)