大家好,很高兴我们可以继续交流学习Java相关框架知识点。在上一小节中,我们对当前热门的Spring框架进行了简单的介绍,重点阐述了其AOP和IOC两种关键技术。
本小节中,我们主要对当前热门的持久层框架MyBatis来进行介绍。MyBatis是一个优秀的持久层框架,基本上已经取代了Hibernate成为了当前市场上的主流持久层框架。在日常的工作中,我们经常在使用Spring和MyBatis来搭建我们的服务。所以,熟练的使用并且掌握框架的相关技术原理对于我们开发效率也是很有帮助的。接下来,我们先来看一个MyBatis框架的使用案例吧.
Demo展示:使用MyBatis+Druid连接MySQL数据库
数据库中表的建立, 建立一张测试表mybatis_test,语句如下:
create table mybatis_test(
id int primary key,
k int not null,
name varchar(16),
index (k))engine=InnoDB;
插入一条记录,语句如下:
insert into mybatis_test values(1,1,'zhangsan');