为了账号安全,请及时绑定邮箱和手机立即绑定
  • mvn archetype:generate -DgroupId=imooc-arthur -DartifactId=spring-mvc-study -DarchetypeArtifactId=maven-archetype-webapp

    查看全部
  • 阿里的镜像仓库

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
      </mirror>

    查看全部
    2 采集 收起 来源:Maven的配置

    2018-12-19

  • 一、文件上传

    1、Spring配置

    2、jar包引入

    3、页面写法

    4、controller的写法


    查看全部
  • 五、搭建项目

    1、pom文件配置

    a)配置变量:<properties>中配置依赖jar包的版本号、WebService地址、文件目录、定时任务周期等需要用到的变量信息。这样配置后,properties文件中的变量值可以通过${propertiesName}来替代,maven打包时,可以将真实的值打进jar包或war包中。

    b)配置依赖管理  :<dependencyManagement>的作用其实相当于一个对所依赖jar包进行版本管理的管理器。pom.xml文件中,jar的版本判断的两种途径:

    1)如果dependencies里的dependency自己没有声明version元素,那么maven就会到dependencyManagement里面去找有没有对该artifactId和groupId进行过版本声明,如果有,就继承它,如果没有就会报错,告诉你必须为dependency声明一个version

    2)如果dependencies中的dependency声明了version,那么无论dependencyManagement中有无对该jar的version声明,都以dependency里的version为准。

    c)配置依赖的jar包:<dependencies>标签下配置依赖的jar包,groupId,artfactId,version是三个基本的依赖坐标,不可缺少。groupId------包名(一般为域名的反写)

    artfactId------项目名

    version-------版本

    d)配置插件信息:比如提供测试环境的jetty,配置这个插件,可以通过命令 mvn   jetty:run来启动测试环境。



    一、搭建Spring MVC项目

    1、web.xml配置

    2、SpringMVC配置


    查看全部
    1 采集 收起 来源:Hello Spring MVC

    2018-12-18

  • Dependency 依赖

    maven基本上有4个常用的的属性

    1 groupId

    2 artifactId

    3 version

    4 packaging

    查看全部
    0 采集 收起 来源:Maven介绍

    2018-12-18

  • 3、配置Maven配置文件(本地仓库路径,镜像)

    a)首先将/conf/settings.xml配置文件拷贝到%Home%/.m2文件夹下,这样做会一劳永逸,不用每次升级了Maven都要更改配置文件。

    b)更改<localRepository>中的路径,这个路径是本地仓库,默认是%HOME%/.m2/repository。

    c)添加<mirrors>,Maven仓库的镜像,Maven中央仓库由于负载过大可能会拒绝我们的访问,因此配置镜像(一个副本),可以快速的访问。

    查看全部
    0 采集 收起 来源:Maven的配置

    2018-12-17

  • 四、Spring MVC的静态概念

    1、DispatcherServlet    前端控制器

    2、Controller  MVC中的C,控制器

    3、HandlerAdapter   Spring MVC中没有Controller的接口,只有注解,那么如何识别呢,适配器模式,将不同的Controller适配成DispatcherServlet能够识别的Handler

    4、HandlerInterceptor   拦截器,是一个接口,包含三个方法,实现该接口可以在handle之前或之后,以及页面呈现之后做特殊处理。

    5、HandlerMapping  

    Help DispatcherServlet to get the right controller.

    Wrap controller with HandlerInterceptor.

    6、HandlerExecutionChain    Handler执行链条

    7、ModelAndView    Model的具体表现

    8、ViewResolver    视图解析器

    Help DispatcherServlet to  Resolve the right View to render page.

    9、View  视图,MVC中的V

    responsible for page rendering

    查看全部
  • 三、MVC概念

    Model-View-Controller

    View:视图层,为用户提供UI,重点关注数据的呈现。

    Model:模型层,业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合。

    Controller:控制层,调用业务逻辑产生合适的数据(Model)传递数据给视图层用于呈现。

    MVC是一种架构模式:程序分层,分工合作,既相互独立,又协同工作

    MVC是一种思考方式:需要呈现什么信息给用户?如何布局?调用哪些业务逻辑?

    查看全部
    1 采集 收起 来源:MVC概念

    2018-12-14

  • Spring MVC起步

    一、MVC简介

    二、SpringMVC 基本概念

    三、SpringMVC 项目搭建

    四、SpringMVC 进行开发

    查看全部
  • maven
    查看全部
    0 采集 收起 来源:Maven介绍

    2018-12-11

  • 什么是MVC?

    https://img1.sycdn.imooc.com//5c08efe40001eb2f07920436.jpg

    查看全部
    0 采集 收起 来源:MVC概念

    2018-12-06

  • 文件上传: 1、在servlet中配置一个bean:multipartResolver 2、在pom.xml中配置支持这个bean的jar包multipartResolver 3、jsp表单中用post方法提交文件,form中必须指定enctype="multipart/form-data" <form method="post" action="/courses/doUpload" enctype="multipart/form-data"> <input type="file" name="file"/>

    查看全部
  • Spring MVC基本概念


    查看全部
  • mvn archetype:generate -DgroupId=imooc-dnscwanggang -DartifactId=spring-mvc-study-DarchetypeArtifactId=maven-archetype-webapp

    查看全部
  • Maven坐标:groupId、artifactId、version、packaging

    查看全部
    0 采集 收起 来源:Maven介绍

    2018-11-06

举报

0/150
提交
取消
课程须知
本课程是JAVA高级课程,小伙伴们需要熟练掌握JAVA开发语言基础语法以及Spring IOC/DI的配置使用。对Spring不熟悉的童鞋慎入~~
老师告诉你能学到什么?
1、MVC的思想精髓 2、Spring MVC的基本概念 3、如何利用Maven搭建Spring MVC开发环境 4、用Spring MVC实际开发一个功能模块

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!