20210324-javaee-用STS创建maven的演示项目-常用依赖和创建空演示项目

依赖集

建议直接添加到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测试

添加的相关依赖

  1. 先百度相应的maven官网
  2. 再进行相应的整理,建议初学者,这里可以给出中文注释,加深印象
<!-- 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仓库拿,需要配相应路径

猜你喜欢

转载自blog.csdn.net/matrixbbs/article/details/115172123