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



  • 相关阅读:
    android gridview画分割线,如图:
    Devexpress 之gridControl
    Devexpress 之gridControl双击行事件
    Devexpress之popupMenu
    Devexpress之dxErrorProvider
    DevExpress之lookupedit
    Devexpress 汉化 代码 zt
    Devexpress之DateEdit学习,可选择日期时 zt
    Devexpress之barManager
    devpress 很好的中文论坛
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/12725546.html
Copyright © 2011-2022 走看看