Maven系列——超简单入门级教程

写在前面:

小伙伴儿们,大家好!上一篇我们讲了Spring中的依赖注入相关知识-Spring系列-依赖注入的几种方式,你都了解吗?

我们这次开始Maven的学习之旅!

思维导图:

一,Maven简介;

maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的整合,报告和文档的软件项目管理工具。 

简单点:替换旧的本地JAR包更新方式,方便团队协作依赖管理工具

二,Maven安装与配置;

  • Maven下载:

htp:/maven.apche.org/download.cgi

  • Maven安装:

首先要确定jdk已经安装和配置;把maven下载解压到放到D盘即可

 

三,Maven使用篇;

  • 首先我们在IDEA中建立一个Maven项目;

  • 建好之后,我们先把Maven的配置文件修改一下;

由于Maven中的jar是从仓库拉取过来,我们在这里直接设置成从阿里云的已有获取,速度超快;

找到maven的配置文件settings.xml,在里面加入以下代码:

  • 我们以MySQL连接数据库为例进行展示:

  • package com.java;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    
    public class Test {
        String dbUrl="jdbc:mysql://localhost:3306/db_book?useSSL=false";
        String username="root";
        String password="123456";
        String driver="com.mysql.jdbc.Driver";
    
        private Connection getCon() throws Exception{
            Class.forName(driver);
            Connection con= DriverManager.getConnection(dbUrl,username,password);
            return con;
        }
    
        public static void main(String[] args) throws Exception{
            String sql="select * from t_user";
            Test t=new Test();
            Connection con=t.getCon();
            PreparedStatement pstmt=con.prepareStatement(sql);
            ResultSet rs=pstmt.executeQuery();
            while(rs.next()){
                System.out.println(rs.getInt(1));
                System.out.println(rs.getString(2));
                System.out.println(rs.getInt(3));
            }
        }
    }

    按照我们之前的做法,这里肯定要约会mysql驱动包的,但是在maven中不需要约会jar包文件,我们是这样处理的;

  • 我们找到mysql在maven中的依赖:

百度搜索mysql jar maven,第一个网页打开;然后找到对应的驱动版本:

然后在pom.xml文件里面添加以下代码(其实就是mysql的依赖):

复制粘贴即可;

  • 然后我们运行上面的mysql连接数据库的代码;

是可以运行成功的!

 

四,我们在IDEA中配置一下Maven;

1,打开settings设置。找到maven;

2,如图所示,填好然后应用就可以了;


好了,今天就先分享到这里了,下期继续给大家带来Maven系列后续讲解!欢迎关注我的原创技术公众号〜

 

 

猜你喜欢

转载自blog.csdn.net/qq_37084904/article/details/105577572