1.1 谈一谈你对MyBatis框架的理解?
- MyBatis是一款优秀的持久层框架,负责将数据保存到数据库中;
- 在框架上编写代码更加高效,规范,通用,扩展性更高;
1.3 MyBatis编程步骤是什么样的?
1.2 maven的主要作用(功能)有哪些?
- 提供标准化的项目结构;
- 提供标准化的构建流程;
- 提高jay包的依赖管理;
1.4 maven的坐标有什么用?分别代表什么含义?
maven可以使用坐标导入第三方的jay包,导入流程如下;
- 在 pom.xml 中编写
标签 - 在
标签中 使用 引入坐标 - 定义坐标的 groupId,artifactId,version
- 点击刷新按钮,使坐标生效
- 在 pom.xml 中编写
定义的坐标由groupId,artifactId,version组成三级目录,简称”gav”;
- “groupId”表示组织名;
- “artifactId”表示项目名-模块名;
- “version”表示版本号
1.5 maven的依赖范围有哪些?表示什么意思?
- 依赖氛围有四种;
compile(不注解默认是compile); 表示所有环境都能使用;
test; 只有测试环境能使用;
provided; 只有运行环境和测试环境能使用;
runtime; 只有测试环境和运行环境能使用;