MyBatis 最初的设计是基于 XML 配置文件的,但随着 Java 的发展(Java 1.5 开始引入注解)和 MyBatis 自身的迭代升级,终于在 MyBatis 3 之后就开始支持基于注解的开发了。
下面我们使用 Spring Boot + MyBatis 注解的方式,来实现对数据库的基本操作,具体实现步骤如下。
MyBatis 注解版
1)创建数据表
drop table if exists `t_user`;
create table `t_user` (
`id` bigint(20) not null auto_increment comment '主键id',
`username` varchar(32) default null comment '用户名',
`password` varchar(32) default null comment '密码',
`nick_name` varchar(32) default null,
primary key (`id`)
) engine=innodb auto_increment=1 default charset=utf8;
MyBatis 注解实战与面试知识点解析
本文介绍了MyBatis从XML配置到注解的转变,通过Spring Boot + MyBatis注解实现数据库操作。同时,文章涵盖多个MyBatis面试题,包括其优缺点、与Hibernate的区别、动态SQL、缓存机制等,帮助读者深入理解MyBatis的使用和设计原理。
订阅专栏 解锁全文
333

被折叠的 条评论
为什么被折叠?



