Maven项目管理工具 简单使用

Maven是什么?

Maven是项目对象模型(POM,Project Object Model),通过一小段描述信息来管理项目的构建、报告和文档的项目管理工具软件。它包含了一个项目对象模型、一组标准集合、一个项目生命周期、一个依赖管理系统。

Maven的作用

(1)依赖管理

Maven的核心功能是依赖管理。传统项目开发中,需要手动地下载依赖的jar包并复制到项目中,管理比较困难;而Maven通过在pom.xml文件中添加需要的jar包的坐标(也就是groudId公司或组织id、artifactId项目或项目模块id/或许也是jar包不含版本的名称、version版本号),就可以将jar包的依赖引入啦。在需要使用到jar包时,在pom.xml中查找坐标,然后再在Maven仓库中查找jar包。

(2)项目构建

Maven可以对项目从编译、测试、运行、打包、安装、部署整个过程进行管理。

Maven仓库的类型

Maven仓库分为本地仓库、远程仓库。如果本地仓库中没有项目需要的jar包,则取远程仓库下载到本地仓库中。

在Idea中,创建Maven项目

在一系列的Maven安装、环境变量配置、本地仓库配置(注意:要修改maven的setting.xml配置文件中的<localRepostitory>标签为自己本地仓库的路径)后,在Java中使用Maven进行项目管理。

(1)新建Maven项目,为项目名,并填写坐标(即域名、项目名、版本号)

(2)修改Idea的设置,将Maven和仓库设置为前面已经安装及创建的仓库路径

 (3)创建项目结构:

 (4)在Maven中导入依赖

 (5)点击pom文件右上角出现的Maven更新图标,稍等一会,查看Dependencies,发现依赖已经被引入。

 (6)编写程序,使用依赖

package testMysql;

import java.sql.*;

public class test {
    public static void main(String[] args) {

        Connection conn = null;
        try{
            Class.forName("com.mysql.cj.jdbc.Driver");
            conn = DriverManager.getConnection("jdbc:mysql:///myschool","root","");

            Statement statement = conn.createStatement();
            int res = statement.executeUpdate("insert into `users`(`username`,`password`) values (\"Maven\",\"test\")");

            if (res > 0){
                System.out.println("success");
            }

        }catch (Exception e){
            e.printStackTrace();
        }
    }
}

com.mysql.cj.jdbc.Driver是mysql-connector-java包中的一个类

 运行程序,输出success,说明依赖成功引入,成功连接到数据库并成功更新数据。

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值