<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[eeeemon的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/eeeemon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; eeeemon]]></copyright><item><title><![CDATA[SpringBoot-登陆功能，拦截器]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111938419</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111938419</guid><author>eeeemon</author><pubDate>Tue, 29 Dec 2020 22:27:31 +0800</pubDate><description><![CDATA[登陆功能

在controller实现

前端数据的验证

页面的重定向





拦截器

用户页面权限匹配分配的问题

config下重写HandlerInterceptor

在LoginController下，增加session参数

config下，MyMvcConfig下重写addInterceptors方法用来拦截和允许特定的网页


...]]></description><category></category></item><item><title><![CDATA[SpringBoot页面国际化]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111922711</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111922711</guid><author>eeeemon</author><pubDate>Tue, 29 Dec 2020 15:49:25 +0800</pubDate><description><![CDATA[1首页配置：

所有的静态资源都需要使用thymeleaf接管；
	url：@{}
2页面国际化：

配置i18n文件
	如果需要在项目中进行按钮切换，我们需要定义一个组件LocalResolver
	把自己写的组件配置到spring的容器中，@Bean
	#{}
...]]></description><category></category></item><item><title><![CDATA[Yaml在IDEA的字符编码问题]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111789661</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111789661</guid><author>eeeemon</author><pubDate>Sun, 27 Dec 2020 13:23:34 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[SSM项目]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111437219</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111437219</guid><author>eeeemon</author><pubDate>Sun, 20 Dec 2020 19:52:19 +0800</pubDate><description><![CDATA[定义：SSM①框架集由②SpringMVC、③Spring、和④MyBatis开源框架整合而成。常作为数据源较简单的web项目的⑤三层框架。



①框架：软件开发中的一套解决方案，不同的框架解决不同的问题。框架封装了很多细节，使得开发者可以使用简单的方式实现功能，大大提高开发效率

②SpringMVC：

SpringMVC在项目中拦截用户请求，它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责，将用户请求通过HandlerMapping去匹配Controller，C.]]></description><category></category></item><item><title><![CDATA[Servlet／Tomcat/ Spring 之间的关系]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111415892</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111415892</guid><author>eeeemon</author><pubDate>Sun, 20 Dec 2020 13:24:17 +0800</pubDate><description><![CDATA[mvc














]]></description><category></category></item><item><title><![CDATA[SpringMVC：乱码问题]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111399639</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111399639</guid><author>eeeemon</author><pubDate>Sat, 19 Dec 2020 01:43:37 +0800</pubDate><description><![CDATA[乱码问题

测试步骤：

1、我们可以在首页编写一个提交的表单

2、后台编写对应的处理类

3、输入中文测试，发现乱码



不得不说，乱码问题是在我们开发中十分常见的问题，也是让我们程序猿比较头大的问题！

以前乱码问题通过过滤器解决 , 而SpringMVC给我们提供了一个过滤器 , 可以在web.xml中配置 .

修改了xml文件需要重启服务器！





但是我们发现 , 有些极端情况下.这个过滤器对get的支持不好 .

处理方法 :

1、修改tomcat配置文件 ：设置编码！

2、...]]></description><category></category></item><item><title><![CDATA[SpringMVC：数据处理及跳转]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111351602</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111351602</guid><author>eeeemon</author><pubDate>Fri, 18 Dec 2020 03:23:13 +0800</pubDate><description><![CDATA[结果跳转方式



ServletAPI

SpringMVC

数据处理

数据显示到前端

对比

乱码问题
]]></description><category></category></item><item><title><![CDATA[SpringMVC：控制器和RestFul]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111351601</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111351601</guid><author>eeeemon</author><pubDate>Fri, 18 Dec 2020 03:22:50 +0800</pubDate><description><![CDATA[控制器Controller


	控制器负责提供访问应用程序的行为，通常通过接口定义或注解定义两种方法实现
	
	
	控制器负责解析用户的请求并将其转换为一个模型
	
	
	在Spring MVC中一个控制器类可以包含多个方法
	
	
	在Spring MVC中，对于Controller的配置方式有很多种
	
实现Controller接口

具体案例参考：（SpringMVC：第一个MVC配置版程序）https://blog.youkuaiyun.com/eeeemon/article/details/11131835]]></description><category></category></item><item><title><![CDATA[SpringMVC：执行流程]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111344331</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111344331</guid><author>eeeemon</author><pubDate>Thu, 17 Dec 2020 23:33:10 +0800</pubDate><description><![CDATA[1、浏览器向web服务器(如tomcat)发送一个http请求，web服务器对http请求进行解析。 如果解析后的URL地址如果匹配了Web.xml中的servlet-mapping配置 ，就将请求交给DispatcherServlet处理。
/
2、DispatcherServlet接收到这个请求后，doService方法会接收到封装好的两个参数HttpServletRequest和 HttpServletResponse 。
doService(HttpServletRequest request,Ht]]></description><category></category></item><item><title><![CDATA[SpringMVC：第一个MVC注解版程序]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111322192</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111322192</guid><author>eeeemon</author><pubDate>Thu, 17 Dec 2020 20:45:10 +0800</pubDate><description><![CDATA[1、新建一个Moudle，mvcannotation 。添加web支持！

2、由于Maven可能存在资源过滤的问题，我们将配置完善

3、在pom.xml文件引入相关的依赖：主要有Spring框架核心库、Spring MVC、servlet , JSTL等。我们在父依赖中已经引入了！

4、配置web.xml

5、添加Spring MVC配置文件

6、创建Controller

7、创建视图层

8、配置Tomcat运行
...]]></description><category></category></item><item><title><![CDATA[SpringMVC：第一个MVC配置版程序]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111318351</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111318351</guid><author>eeeemon</author><pubDate>Thu, 17 Dec 2020 19:05:48 +0800</pubDate><description><![CDATA[配置版



新建一个Moudle ， springmvc ， 添加web的支持！

确定导入了SpringMVC 的依赖！

配置web.xml ， 注册DispatcherServlet


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst.]]></description><category></category></item><item><title><![CDATA[SpringMVC：基本概念]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111312254</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111312254</guid><author>eeeemon</author><pubDate>Thu, 17 Dec 2020 11:51:04 +0800</pubDate><description><![CDATA[什么是MVC

Model1时代

Model2时代

回顾Servlet

什么是SpringMVC

中心控制器

SpringMVC执行原理
]]></description><category></category></item><item><title><![CDATA[Spring-AOP]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111243348</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111243348</guid><author>eeeemon</author><pubDate>Tue, 15 Dec 2020 23:52:04 +0800</pubDate><description><![CDATA[Spring-AOP
]]></description><category></category></item><item><title><![CDATA[Spring-静态/动态代理模式]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111242271</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111242271</guid><author>eeeemon</author><pubDate>Tue, 15 Dec 2020 23:46:27 +0800</pubDate><description><![CDATA[简介



静态代理



静态代理再理解



动态代理



深化理解



动态代理的好处
]]></description><category></category></item><item><title><![CDATA[Spring-注解开发]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111230064</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111230064</guid><author>eeeemon</author><pubDate>Tue, 15 Dec 2020 22:29:18 +0800</pubDate><description><![CDATA[说明

在spring4之后，想要使用注解形式，必须得要引入aop的包



在配置文件当中，还得要引入一个context约束


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:context="ht]]></description><category></category></item><item><title><![CDATA[Spring-AutoWiring]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111188609</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111188609</guid><author>eeeemon</author><pubDate>Mon, 14 Dec 2020 23:54:08 +0800</pubDate><description><![CDATA[自动装配说明

测试环境搭建

byName

byType

使用注解

小结
]]></description><category></category></item><item><title><![CDATA[Spring-Bean Scopes（作用域）]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111183330</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111183330</guid><author>eeeemon</author><pubDate>Mon, 14 Dec 2020 22:53:31 +0800</pubDate><description><![CDATA[在Spring中，

那些组成应用程序的主体

及由Spring IoC容器所管理的对象，

被称之为bean。

简单地讲，

bean就是由IoC容器

初始化、装配及管理的对象







几种作用域中，request、session作用域仅在基于web的应用中使用（不必关心你所采用的是什么web应用框架），只能用在基于web的Spring ApplicationContext环境。



Singleton

当一个bean的作用域为Singleton，那么Spring IoC容器中只会存在...]]></description><category></category></item><item><title><![CDATA[Spring-DI]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111180655</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111180655</guid><author>eeeemon</author><pubDate>Mon, 14 Dec 2020 19:04:26 +0800</pubDate><description><![CDATA[概念


	依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源
	
	
	注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配
	
构造器注入



Set 注入

要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is


@Data
public class Address {
    private String address;
}



@Data
public cla]]></description><category></category></item><item><title><![CDATA[Spring-IOC创建对象方式]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111167873</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111167873</guid><author>eeeemon</author><pubDate>Mon, 14 Dec 2020 15:20:48 +0800</pubDate><description><![CDATA[通过无参构造方法来创建


@Data
public class Hello {
    private String name;
    public Hello(){
        System.out.println("hello无参构造方法");
    }
    public void show(){
        System.out.println("Hello,"+ name );
    }
}


 @Test
    public void test(){
        //解]]></description><category></category></item><item><title><![CDATA[Spring-HelloSpring]]></title><link>https://blog.youkuaiyun.com/eeeemon/article/details/111134597</link><guid>https://blog.youkuaiyun.com/eeeemon/article/details/111134597</guid><author>eeeemon</author><pubDate>Sun, 13 Dec 2020 19:02:09 +0800</pubDate><description><![CDATA[导入jar包


&lt;dependency&gt;
   &lt;groupId&gt;org.springframework&lt;/groupId&gt;
   &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt;
   &lt;version&gt;5.1.10.RELEASE&lt;/version&gt;
&lt;/dependency&gt;

编写代码

编写一个Hello实体类


@Data
public class Hello {
  ]]></description><category></category></item></channel></rss>