
写在前面:java
小伙伴儿们,你们好!上一篇咱们讲了Spring中的依赖注入相关知识——Spring系列——依赖注入的几种方式,你都了解吗?mysql
咱们此次开始Maven的学习之旅!程序员
思惟导图:web

1、Maven简介;
maven是基于项目对象模型(POM),能够经过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 sql
简单点:替换旧的本地JAR包引入方式,方便团队协做 依赖管理工具数据库
2、Maven安装与配置;
-
Maven下载:swift
htp:/maven.apche.org/download.cgi微信
-
Maven安装:maven
首先要肯定 jdk 已经安装和配置;把 maven 下载解压到放到 D 盘便可编辑器
3、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链接数据库的代码;

是能够运行成功的!
4、咱们在IDEA中配置一下Maven;
1,打开settings设置。找到maven;

2,如图所示,填好而后Apply就能够了;
好了,今天就先分享到这里了,下期继续给你们带来Maven系列后续讲解!欢迎关注个人原创技术公众号~

本文分享自微信公众号 - 程序员的时光(gh_9211ec727426)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。