黑马程序员技术交流社区

标题: 【成都校区】mybatis框架 [打印本页]

作者: 陈思亮    时间: 2019-5-31 20:24
标题: 【成都校区】mybatis框架
mybatis框架

三层架构:

表现层   ————  业务逻辑层 ———— 数据访问层



mybatis概述

mybatis属于持久层框架,用Java代码编写,它封装了很多细节,是开发者只需要关注sql语句本身,而无需关注注册驱动,创建链接等繁杂过程,它使用了orm思想实现了结果集的封装。

mybatis的入门

一、环境搭建

第一步:创建maven工程 并导入坐标

第二步:创建实体类和dao的接口

第三部:创建mybatis的主要配合文件

                        SqlMyConfig.xml

第四步:创建映射配置文件

                        IxxxxxDao.xml

---

环境搭建的注意事项:

        第一个:创建IxxxxxDao.xml 和IxxxxxDao.java时名称是为了和我们之前的只是保持一致。

注解配置:

步骤:把IxxxxxDao.xml移除。在dao接口的方法上还用@select注解,并且制定sql语句。



自定义mabatis

分析:xml解析——dom4j反射。

CRUD操作:

注意:Test使用:在init方法之前添加@Beafor,在测试之前执行,





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2