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

    完成后如下图所示:

  • 相关阅读:
    ruby 二进制转十进制 Integer("0b101") = 5
    开始菜单和我的文档的我的图片及我的音乐变成 my pictrues 正常图标了
    ruby watir 莫名其妙的错误
    Excel SaveAS是去掉提示框
    apache && jboss安装
    ruby require include的区别
    ruby控制鼠标
    This error is raised because the column 'type' is reserved for storing the class in case of inheritance
    用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
    ASP.NET 如何动态修改 Header 属性如添加 Meta 标签 keywords description!
  • 原文地址:https://www.cnblogs.com/cdutedu/p/3758035.html
Copyright © 2011-2022 走看看