2018年2月25日 下午6:57
项目结构
MyBatis的重要依赖包
- myBatis-3.2.3.jar
- Mysql-connector-java-5.1.34.jar
配置文件(xml) - TeacherMapper.xml
- StudentMapper.xml
- Reource.xml

配置文件详解:
TeacherMapper.xml

解析:
- 本质:将sql语句与代码进行分离,方便管理
- 绿色:是命名空间,是找到TeacherMapper.xml的关键标识,对应于测试代码
TeacherEntity teacherEntity=sqlSession.selectOne("teacher.selectTeacherOne", "804”);中的teacher - 红色
:是一个对应于*Entity.java实体的xml表示 - 红色
source.xml

解析:
- 红色:是连接数据库的各种配置信息,用于登录数据库
- 绿色
:是用于声明项目中实体类对应的xml配置文件有哪些 。
实体类
本质就是对应于数据库表字段的get,set方法
1 | package com.pan.teacher; |
测试

1 | package com.pan.teacher; |