zoukankan      html  css  js  c++  java
  • 新建项目

    新建普通maven项目:
    打开idea-->new-->project-->选择maven-->选择maven模板quickstart


    新建web maven项目:
    打开idea-->new-->project-->选择maven-->选择maven模板webapp-->在main目录下新建文件夹java、resources-->添加servlet、jsp、jstl依赖-->编写servlet-->添加容器插件-->浏览器访问


    新建spring普通maven项目:

    方式一(使用ClassPathXmlApplicationContext)
    打开idea-->new-->project-->选择maven-->选择maven模板quickstart-->添加spring依赖spring-core、spring-context、spring-beans、spring-test及junit-->创建bean-->创建spring配置文件-->在main方法创建ClassPathXmlApplicationContext并传入参数为配置文件地址

    方式二(使用AnnotationConfigApplicationContext)
    打开idea-->new-->project-->选择maven-->选择maven模板quickstart-->添加spring依赖spring-core、spring-context、spring-beans、spring-test及junit-->创建bean-->创建java配置类,放在最外层包-->在main方法创建AnnotationConfigApplicationContext并传入最外层包


    新建spring mvc maven项目:
    方式一(xml配置方式),代码下载:https://github.com/ChangMike/springMVC/tree/master
    打开idea-->new-->project-->选择maven-->选择maven模板webapp-->添加两个依赖javax.servlet-api和spring-webmvc即可-->只配置dispatcherServlet即可,不须配置spring-->创建mvc的配置文件-->创建Controller和view

    <!-- springMVC的一键式配置方法 -->
    <mvc:annotation-driven/>
    <!-- controller包扫描,如果使用了spring可以通过context:include-filter子标签来设置只扫描controller -->
    <context:component-scan base-package="com.test"/>
    <context:component-scan base-package="com.test" use-default-filter="false">
    <context:include-filter type="annotation" expression="org.springframwork.stereotype.Controller"/>
    </context:component-scan>
    mvc配置文件

    编写view。如果没有指定视图解析器,SpringMVC将默认使用org.springframework.web.servlet.view.InternalResourceViewResolver,这个视图解析器就是使用jsp时使用的。默认没有前缀后缀,所以把jsp文件放到根目录即可。

    方式二(java类配置),,代码下载:https://github.com/ChangMike/springMVC/tree/annotation
    打开idea-->new-->project-->选择maven-->选择maven模板webapp-->添加三个依赖javax.servlet-api、spring-webmvc和spring-context-support-->只配置dispatcherServlet即可,不须配置spring-->创建java类配置mvc-->创建Controller和view



  • 相关阅读:
    h5 input调起摄像头、摄像机、录音机
    基数排序
    快速排序 && 希尔排序 && 插入排序
    堆排序
    归并排序(Merge sort)
    动态规划:背包问题
    Chap5: question: 29
    排列 && 组合
    Chap4: question: 19
    Chap3: question: 11
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/12725546.html
Copyright © 2011-2022 走看看