<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SpringMVC on 杨刚的个人网站</title>
    <link>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/</link>
    <description>Recent content in SpringMVC on 杨刚的个人网站</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh</language>
    <copyright>Copyright © 2018-2025 GradyYoung. All rights reserved.</copyright>
    <lastBuildDate>Fri, 19 Jan 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>1、SpringMVC</title>
      <link>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/4920248a/</link>
      <pubDate>Fri, 19 Jan 2024 00:00:00 +0000</pubDate>
      
      <guid>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/4920248a/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;SpringMVC 
    &lt;div id=&#34;springmvc&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline&#34; href=&#34;#springmvc&#34; aria-label=&#34;锚点&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h2&gt;
&lt;p&gt;Spring Web MVC，Spring七大功能之一，就是这里springMVC框架，它主要是一种采用MVC设计模式的表现层框架&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>2、详细使用</title>
      <link>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/40e82bed/</link>
      <pubDate>Fri, 19 Jan 2024 00:00:00 +0000</pubDate>
      
      <guid>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/40e82bed/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;简单使用 
    &lt;div id=&#34;简单使用&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline&#34; href=&#34;#%e7%ae%80%e5%8d%95%e4%bd%bf%e7%94%a8&#34; aria-label=&#34;锚点&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h2&gt;

&lt;h3 class=&#34;relative group&#34;&gt;1、创建Web项目 
    &lt;div id=&#34;1创建web项目&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline&#34; href=&#34;#1%e5%88%9b%e5%bb%baweb%e9%a1%b9%e7%9b%ae&#34; aria-label=&#34;锚点&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h3&gt;
&lt;p&gt;创建Java Enterprise项目，选择Maven管理依赖&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>3、SpringMVC的注解</title>
      <link>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/ef552846/</link>
      <pubDate>Fri, 19 Jan 2024 00:00:00 +0000</pubDate>
      
      <guid>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/ef552846/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;使用前提 
    &lt;div id=&#34;使用前提&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline&#34; href=&#34;#%e4%bd%bf%e7%94%a8%e5%89%8d%e6%8f%90&#34; aria-label=&#34;锚点&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h2&gt;
&lt;p&gt;如果需要使用MVC相关注解，需要在Spring核心配置文件&lt;code&gt;applicationContext.xml&lt;/code&gt;中开启注解驱动&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>4、SSM整合</title>
      <link>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/066ff05a/</link>
      <pubDate>Sat, 11 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/066ff05a/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;SSM整合 
    &lt;div id=&#34;ssm整合&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline&#34; href=&#34;#ssm%e6%95%b4%e5%90%88&#34; aria-label=&#34;锚点&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h2&gt;
&lt;p&gt;SSM整合即Spring + Spring MVC + Mybatis&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>5、拦截器</title>
      <link>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/43a9be61/</link>
      <pubDate>Sat, 11 Nov 2023 00:00:00 +0000</pubDate>
      
      <guid>https://www.ygang.top/posts/3ab7256e/3f5635d6/617a1910/43a9be61/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;SpringMVC的拦截器 
    &lt;div id=&#34;springmvc的拦截器&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;
    
    &lt;span
        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100&#34;&gt;
        &lt;a class=&#34;group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline&#34; href=&#34;#springmvc%e7%9a%84%e6%8b%a6%e6%88%aa%e5%99%a8&#34; aria-label=&#34;锚点&#34;&gt;#&lt;/a&gt;
    &lt;/span&gt;        
    
&lt;/h2&gt;
&lt;p&gt;SpringMVC的拦截器，类似于Servlet中的过滤器Filter，都是用来对处理器进行预处理和后处理。开发者可以通过拦截器自定义一些功能。区别在于过滤器可以过滤所有请求（动态请求，静态请求），但是&lt;strong&gt;拦截器只能拦截动态请求（用于控制层）&lt;/strong&gt;&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
