[Mybatis]pom.xml 文件详解

本文介绍了Mybatis项目中pom.xml文件的作用,它作为Maven坐标和依赖管理的载体,简化了jar包的导入过程,提升了开发效率。通过配置pom.xml,Maven能够自动下载所需jar包。
部署运行你感兴趣的模型镜像

pom.xml 文件

声明:本文为笔者观看黑马EE57期视频内容记录而成,中间加入了自己的理解。本笔记目的是强化自己学习所用。若有疏漏或不当之处,请在评论区指出。谢谢。
pom.xml主要描述了项目的maven坐标,依赖关系,此处只讲解在Mybatis中的使用
我们都知道在项目开发过程中,导jar包是一件很痛苦的事情。而pom.xml文件的作用便是自动导jar包。我们通过在pom.xml文件中配置我们所需要jar包的坐标,maven就会通过你所配置的坐标把你所需要的jar包下载到他的本地,极大的提高了我们的开发效率。

 <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
          <!-- 模型版本。maven2.0必须是这样写,现在是maven2唯一支持的版本 -->  
    <modelVersion>4.0.0</modelVersion>
 <!-- 公司或者组织的唯一标志,并且配置时生成的路径也是由此生成, 如com.itheima,maven会将该项目打成的jar包放本地路径:/com/itheima -->  
    <groupId>com.itheima</groupId>
    <!-- 本项目的唯一ID,一个groupId下面可能多个项目,就是靠artifactId来区分的 -->  
    <artifactId>day01_eesy_01mybatis</artifactId>
     <!-- 本项目目前所处的版本号 -->  
    <version>1.0-SNAPSHOT</version>
    <!-- 打包的机制,如pom,jar, maven-plugin, ejb, war, ear, rar, par,默认为jar -->  
    <packaging>jar</packaging>
 <!-- 定义本项目的依赖关系 -->  
    <dependencies>
    <!-- 每个dependency都对应这一个jar包 -->  
        <dependency>
        <!--一般情况下,maven是通过groupId、artifactId、version这三个元素值(俗称坐标)来检索该构件, 然后引入你的工程。如果别人想引用你现在开发的这个项目(前提是已开发完毕并发布到了远程仓库),-->   
           <!--就需要在他的pom文件中新建一个dependency节点,将本项目的groupId、artifactId、version写入, maven就会把你上传的jar包下载到他的本地 -->  
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.4.5</version>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.6</version>
        </dependency>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.12</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
        </dependency>
    </dependencies>
</project>

您可能感兴趣的与本文相关的镜像

HunyuanVideo-Foley

HunyuanVideo-Foley

语音合成

HunyuanVideo-Foley是由腾讯混元2025年8月28日宣布开源端到端视频音效生成模型,用户只需输入视频和文字,就能为视频匹配电影级音效

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值