Spring学习(一、项目基础环境搭建)

最近学了spring,感觉学了就忘,写个博客当复习资料。

这篇博客面向小白的,我自己学习过程中,最大的问题就是学习过程文件管理不规范,根本就没有将这当回事,然后就是复习时花大量时间找资料~~~所以一个规范的项目结构真的很重要,这能节省你后期大量的时间。你所有的代码文件最好放到一个盘(eg:D盘),建一个code文件夹专门存项目代码。建好后就可已往下看了。

一、学习环境平台的版本:

  • IDE:IntelliJ IDEA 2023

  • JDK:OpenJDK-17.0.2

这里给出版本,下载安装教程很多,就不献丑了。

二、项目框架搭建:

1、创建顶层模块,用于管理之后要学习的模块。

2、顶层模块命名:

3、顶层模块调整:

4、在顶层模块下创建子模块:(与创建顶层模块步骤相似)

出现子模块结构,学习环境平台搭建成功。

二、项目中spring依赖和其他依赖的版本管理:

在顶层模块的pom.xml中添加spring的基本包依赖:

    <properties>
        <spring.version>5.3.30</spring.version>
    </properties>
    <!--项目依赖和插件的版本管理-->
    <dependencyManagement>
        <dependencies>
            <!--spring-context-->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context</artifactId>
                <version>${spring.version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

在子模块的pom.xml中声明依赖,不用声明版本:

<dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
        </dependency>
 </dependencies>

这样做便于依赖的版本控制,不会因为依赖版本冲突而报一些意想不到的错误(没错,我就是遇到这类错误的大冤~种~~)

maven的依赖版本管理我就会两个,不过目前够用,想了解的可以看看这个:maven依赖版本管理

各位大佬有啥技巧可以在评论区贴个连接分享分享。

依赖添加完后,点击Maven,查看依赖是否导入项目: (注意:顶层模块种是不加载具体依赖的,只有子模块中声明了依赖,maven才会在子模块中加载依赖)

如果没导入,大多数情况是网速不行,因为maven中央仓库在国外,可以自己改成国内的镜像源,这个教程很多,这里不啰嗦了。

最后,学习项目所有准备工作全部完成。项目整体截图:

之后开始学习Spring的核心框架了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值