• springMVC搭建博客总结


    参考文件 :https://my.oschina.net/gaussik/blog

    1.环境配置,搭建开发环境

      web.xml的配置说明,url请求-——>web.xml文件,加入一个servlet,用于拦截请求(url-pattern为 / ,说明拦截所有请求),并交由Spring MVC的后台控制器来处理。这一项配置是必须的。为了能够处理中文的post请求,再配置一个encodingFilter,以避免post请求中文出现乱码情况。

      在web.xml同级目录下新建 mvc-dispatcher-servlet.xml(-servlet前面是在servlet里面定义的servlet名),在mvc-despatcher-servlet.xml中配置,首先加入component-scan标签,指明controller所在的包,扫描下边的所有文件,配置静态资源访问的路劲,在jspViewResolver中,有两个属性,一个是prefix,定义了所需访问的文件路径前缀,另一是suffix,表示要访问的文件的后缀,这里为 .jsp。那么,如果返回字符串是 xxx ,SpringMVC就会找到 /WEB-INF/pages/xxx.jsp 文件。                    

    <bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">     <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>     <property name="prefix" value="/WEB-INF/pages/"/>     <property name="suffix" value=".jsp"/> </bean>

    说一下我的理解,浏览器请求-->web.xml进行请求拦截,拦截之后提取有用信息,比如http://localhost:8080/admin/users,提取出admin/users-->mvc-dispatcher-servlet.xml下边有context对controller下边的注解进行扫描-->执行controller下边的代码——>返回请求的网址-->经过mvc-dispatcher-servlet.xml下边配置的路劲,返回到浏览器;

      <!--指明 controller 所在包,并扫描其中的注解-->
        <context:component-scan base-package="com.sigin.controller"/>
    

    2.module文件说明

      module里边就是一个实体,是根据设计的数据库配置产生的,里边的外键设计与查询尤其重要,主要是自动产生的;

    3.数据库操作

     数据库文件配置,主要在mvc-despatcher-servlet.xml中配置,配置按照要求来就好,配置之后不用任何更改,JpaRepository未定义update方法需要在repository中自己定义

  • 相关阅读:
    阶段3 2.Spring_04.Spring的常用注解_3 用于创建的Component注解
    阶段3 2.Spring_04.Spring的常用注解_2 常用IOC注解按照作用分类
    阶段3 2.Spring_03.Spring的 IOC 和 DI_2 spring中的Ioc前期准备
    阶段3 2.Spring_03.Spring的 IOC 和 DI_1 ioc的概念和作用
    阶段3 2.Spring_03.Spring的 IOC 和 DI_13 课程知识梳理
    阶段3 2.Spring_03.Spring的 IOC 和 DI_12 注入集合数据
    dm-verity
    高通msm8909耳机调试
    NC和NO、耳机美标和欧标的区别
    动态绑定与静态绑定
  • 原文地址:https://www.cnblogs.com/lzhicheng/p/8338158.html
Copyright © 2020-2023  润新知