zoukankan      html  css  js  c++  java
  • 准备学习Spring MVC

    这一系列笔记将带你一步一步的进入Spring MVC,高手勿喷。

    首先你得安装以下的工具:

    1. JDK,虽然JDK8已经发布了一段时间了,但是由于我们并不会使用到里面的新特性,所以JDK6以上版本皆可以(需加入到PATH环境变量中);
    2. Servlet Container,为了能运行WEB应用程序,因此需要一个Web Container,这里我们建议Tomcat即可;
    3. IDE,一个好的IDE不仅能提高你开发的效率,还能降低你学习的成本,我们选择的是IntelliJ;
    4. 构建工具,推荐使用Gradle,它提供了和maven一样基于约定(即约定优于配置)的构建框架;同时也提供了依赖管理(需加入到PATH环境变量中);

    这里重点说一下Gradle;Gradle是一个构建工具,主要依赖于两个文件:build.gradle(必选,类似于maven中的pom.xml)和settings.gradle(可选);其作用在于:

    1. 依赖管理:我们都知道Java的强大在于它的生态系统,包含了很多高质量的Java代码库;这是它的优势,同时也是它的劣势,很可能一个中小型系统也会依赖于数十多个代码库,这些代码库之间还会有相互依赖,也可能其中的两个代码库又依赖于版本不一样的同一个代码库;这为我们在开发时带来了很大的困难,我们也不可能坐在电脑旁一个一个的去下载这些代码库,然后还不得不去解决依赖版本不一致的问题;
    2. 构建:Gradle不仅仅是一个依赖管理工具,同时也是一个构建工具,它能很容易的帮助我们完成编译、测试、创建war包等工作。

    以上软件安装完毕后,我们即可以在某个盘符下面创建一个新的目录,这里命名为sampleProject,然后在里面创建一个build.gradle文件,在文件中录入:

    1 apply plugin: 'idea'
    2 apply plugin: 'war'
    3 apply plugin: 'jetty'
    4 
    5 repositories {
    6     mavenCentral()
    7 }

    保存该文件。

    由于我们主要讲述Spring MVC相关的知识,关于上面这段代码的解释,请查看Gradle相关的文档;

    打开命令行程序,进入sampleProject所在的目录,运行以下命令:

    gradle idea

    待运行完毕,随即会在该目录下创建多个文件:

    猛击sampleProject.ipr这个文件,即可以用IntelliJ打开整个项目。

    现在需要在IntelliJ中从根目录下面创建以下目录:

    src
    src/main
    src/main/java
    src/main/resources
    src/main/webapp
    src/test
    src/test/java
    src/test/resources

    完成后如下图所示:

  • 相关阅读:
    第3章 Java数组(上): 一维数组和二维数组
    第二章 JavaScript总结(下)
    第二章 JavaScript案例(中)
    第二章 JavaScript文档(上)
    第一章 Html+Css使用总结(下)
    第一章 HTML+CSS(中)
    div布局
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:6. 设备事件上报
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:5. 设置设备属性
    阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:4.1 上报位置信息
  • 原文地址:https://www.cnblogs.com/cdutedu/p/3758035.html
Copyright © 2011-2022 走看看