MyBatis简单的demo

整理一下MyBaits的相关知识点,慢慢补充。

1.什么是MyBatis?

官网解释:MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和JAVA中的POJO为数据库中的记录。MyBatis的官网:https://github.com/mybatis/mybatis-3

2.MyBatis简单的使用

(1)Maven工程里添加依赖,如下,依次为mybatis依赖,mysql连接,,junit测试和log4j依赖,后面两个为方便测试添加。

(2)编写核心配置文件

先配置好环境,事务,数据源(先编写config.properties文件,再引用),后面有需要再修改配置文件

(3)编写实体映射类

(4)接口和方法

(5)XML映射文件

需要注意的是:(a)  java接口的名称和映射文件的名称要相同,且放在同名称的包下,不然会抛异常

                         (b)mapper的命名空间为接口的完整名称

                       (c)insert标签里的id与接口里对应方法名一致

                       (d)需要在全局配置文件里添加映射文件DeptDao的路径,还有别名的配置,如下:

(6)测试

执行测试方法,添加成功后,数据库查看

发布了16 篇原创文章 · 获赞 0 · 访问量 305

猜你喜欢

转载自blog.csdn.net/weixin_39764056/article/details/103164134
今日推荐