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,在测试之前执行,
|
|