MyBatis 框架认识

今天学习了MyBatis 框架,因为第一次接触所以想整理下

首次先认识下maven,因为在写mybatis程序时要创建此项目。
Maven是一个项目管理工具,可以来管理企业级的Java项目开发及依赖的管理,(也就是jar包),相当于中央仓库,因为传统的方式管理jar包许多的弊端,比如名称冲突,体积太大等原因。

那么MyBatis是什么?
MyBatis 是一个优秀的Java持久层框架,由apache的ibatis演变而来,它通过XML或注解方式将对象与SQL关联起来,实现了对JDBC操作的封装,简化JDBC代码手动设置参数和手动进行结果集映射的过程。

MyBatis 项目中一般的编程步骤?
01:创建maven 桌面项目(打包方式为jar方式)
groupid-项目组织的唯一标识符【例如域名+公司名+项目名】
artifactid-----项目的唯一标识符
02:添加mybatis依赖(pom.xml)以及mysql驱动依赖
03:创建mybatis 配置文件(mybatis-configs.xml),映射文件
04:配置数据访问(配置文件),SQL映射(映射文件)
配置文件和映射文件为MyBatis 核心文件
05:创建MyBatis API(例如SqlSession)对象,执行SQL操作.

最后我想说下定义单元测试基类
java的单元测试:在Java程序中,一个工作单元相当于一个方法,那么也就是对一个方法进行测试。
JUnit:是一个单元测试框架,方便程序员进行单元测试代码的编写。
具体操作
测试步骤?
01.首先确保你的项目引入了JUnit4的类库
02.在一个Java类中使用@Test注解来标记一个测试方法;
03.在方法名上右键 Run as – JUnit Test,即可运行该单元测试。
@Before 用于注解 要执行方法 之前的方法
@Test 用于注解 要执行的方法

你可能感兴趣的:(Framework)