依赖集
建议直接添加到pom文件中,经过测试,这几个版本相对稳定,在开发学习时期,建议不设置scope域
mysql
junit
lombok
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
</dependency>
项目说明
1. 给出连接库操作的演示示例
过程
1. 创建空的maven项目
2. 添加相应的依赖
3. 完成main下对conn获取的测试,关闭的测试
4. 完成junit单元测试下对conn获取的测试,关闭的测试
5. 完成junit下的对于数据库的CURD测试
添加的相关依赖
- 先百度相应的maven官网
- 再进行相应的整理,建议初学者,这里可以给出中文注释,加深印象
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>
<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<!-- <scope>compile</scope> -->
</dependency>
学习方法
1. 面向百度的学习
2. 面向测试的学习
3. 数据封装成pojo
4. 可以进一步封装DBUtil工具类
核心掌握内容
1. meven创建项目
2. maven项目对依赖包的管理
3. maven项目约定的项目开发架构
src/main/java
src/main/resources
src/main/test
src/main/resources
pom.xml
maven依赖坐标
1. grouId
2. artifactId
3. version
4. scope
- compile 默认,编译,测试,运行都需要
- test 仅测试参与
- runtime 仅运行参与
- provided 编译和测试下参与,打包不参与
- system 从本地拿依赖,不从maven仓库拿,需要配相应路径