摘要:
SpringMVC支持使用注解方式配置,比配置文件方式更加灵活易用,是SpringMVC使用的主流模式。 1.在配置文件中开启SpringMVC的注解 <!-- 开启包扫描 --> <context:component-scan base-package="cn.tedu.springmvc.con
阅读全文
posted @ 2018-10-23 17:00
吹静静
阅读(531)
推荐(0)
摘要:
在linux中使用yum时出现如下错误:Loaded plugins: fastestmirror, securityExisting lock /var/run/yum.pid: another copy is running as pid 4733.Another app is currentl
阅读全文
posted @ 2018-10-22 19:37
吹静静
阅读(256)
推荐(0)
摘要:
SpringMVC的组件 前端控制器(DispatcherServlet) 本质上是一个Servlet,相当于一个中转站,所有的访问都会走到这个Servlet中,再根据配置进行中转到相应的Handler(Controller)中进行处理,获取到数据和视图后,在使用相应视图做出响应。 处理器映射器(H
阅读全文
posted @ 2018-10-21 11:15
吹静静
阅读(425)
推荐(0)
摘要:
想要实现自动登录,需要通过Cookie保存用户名密码在客户端,然后通过过滤器拦截请求,对于未登录而带有自动登录cookie且自动登录cookie中保存的用户名密码都正确则在放行资源之前做自动登录操作。 package cn.bingou.filter; import java.io.IOExcept
阅读全文
posted @ 2018-10-18 21:03
吹静静
阅读(163)
推荐(0)
摘要:
全站乱码过滤器 我们可以开发一个Filter,拦截所有的动态web资源,在动态web资源执行之前,解决好乱码,从而一劳永逸的解决全站乱码问题。 对于响应数据乱码,只需要设置Content-Type即可解决乱码。 对于请求参数乱码,如果是POST提交,可以一行代码解决,如果是GET提交需要手动的编解码
阅读全文
posted @ 2018-10-18 19:02
吹静静
阅读(180)
推荐(0)
摘要:
自定义异常 package cn.bingou.exception; public class MsgException extends Exception{ public MsgException(){ super(); } public MsgException(String message,
阅读全文
posted @ 2018-10-18 11:38
吹静静
阅读(359)
推荐(0)
摘要:
spring也支持注解方式实现AOP,相对于配置文件方式,注解配置更加的轻量级,配置、修改更加方便。 1.开启AOP的注解配置方式 2.将定制的类标志为一个切面 3.配置通知,指定切入点规则 前置通知 @Before 环绕通知 @Around 后置通知 @AfterReturning 异常通知 @A
阅读全文
posted @ 2018-10-18 10:54
吹静静
阅读(731)
推荐(0)
摘要:
1.前置通知 在目标方法执行之前执行执行的通知。 前置通知方法,可以没有参数,也可以额外接收一个JoinPoint,Spring会自动将该对象传入,代表当前的连接点,通过该对象可以获取目标对象 和 目标方法相关的信息。 注意,如果接收JoinPoint,必须保证其为方法的第一个参数,否则报错。 配置
阅读全文
posted @ 2018-10-18 09:58
吹静静
阅读(47342)
推荐(1)
摘要:
1.Spring AOP 中的基本概念 a.连接点(Joinpoint) 在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总是表示一个方法的执行。 通俗讲: 层于层之间调用的过程中,目标层中可供调用的方法,就称之为连接点。 b.切入点(Poi
阅读全文
posted @ 2018-10-16 19:52
吹静静
阅读(312)
推荐(0)
摘要:
代理模式在实现过程中,要创建一个接口(社交技巧-接口),代理类(经纪人 - 类)和真实类(范冰冰 - 类)同时实现这个接口。 举个例子: 我们想要找范冰冰吃饭,但是呢,她是大明星,不可能轻易见我们,我们需要先找范冰冰的经纪人。我们跟经纪人说:“我要找范冰冰吃饭”,如果经纪人同意,我们就可以和范冰冰吃
阅读全文
posted @ 2018-10-15 22:33
吹静静
阅读(188)
推荐(0)