自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 spring security报错--java.lang.NoClassDefFoundError: org/springframework/core/SpringProperties

错误如图:       出现这个错的原因是导入的spring security 的版本与自己的spring 的依赖 包的版本有不一致引起的,我的spring 版本是 4.1.3的发行版,spring security版本是3.2的,我班spring security的版本修改为4.2发行版就可以正常启动了。

2017-02-28 13:20:08 3044

原创 shiro与thymeleaf结合使用时,前台shiro标签没有生效

添加bean//加上之后,前台的shiro标签才能生效    @Bean    public ShiroDialect shiroDialect(){        return new ShiroDialect();    }

2017-02-20 16:48:23 5362

原创 shiro使用报错---One or more realms must be present to execute an authentication attempt.

使用shiro报错--One or more realms must be present to execute an authentication attempt. One or more realms must be present to execute an authentication attempt.     必须存在一个或多个领域执行身份验证。必须存在一个或多个领域执行身份验证

2017-02-20 15:40:24 2336

原创 重定向时传输数据

概要:当一个处理器方法完成之后,该方法所指定的模型数据将会复制到请求中,并作为请求中的属性,请求会转发(forward)到视图上进行渲染。因为控制器方法和视图所处理的是同一个请求,所以在转发的过程中,请求属性能够得以保存。但是,当控制器的结果是重定向的话,原始的请求就结束了,并且会发起一个新的GET请求。原始请求中所带有的模型数据也随着请求消亡了。有两种方式可以

2017-02-17 17:33:19 6298 9

原创 使用java配置类实现spring mvc的拦截器

1、拦截器实现对每一个请求处理前后进行相关的业务操作,类似于Servlet的filter。可以让普通的Bean实现HandlerInterceptor接口或者继承HandlerInterceptorAdapter类来实现自定义拦截器。package cn.smarttoo.test;import javax.servlet.http.HttpServletReque

2017-02-17 13:24:35 1035

原创 在web.xml中配置,使用配置类替代springmvc.xml和applicationContext.xml

1、在web.xml配置,让spring mvc在启动的时候,从带有@Configuration注解的类上加载配置,要在Spring MVC中使用基于java的配置,我们需要告诉DispatchServlet和ContextLoaderListener使用AnnotationConfigWebApplicationContext,这是WebApplicationContext的实现类,他会加载ja

2017-02-17 11:27:50 3099

原创 Spring MVC的执行流程

流程概要:1.web页面请求------->2.DispatchServlet------>3.处理器映射------>4.控制器----【模型、逻辑视图名】--->5.视图解析器------->6.视图-------->7.响应解释:dispatchServlet将请求委托给应用程序的其他组件来执行实际的处理。dispatchServlet需要将请求发

2017-02-14 09:25:53 587

原创 AOP术语

1、通知(Advice)切面的工作被称为通知,通知定义了切面是什么,以及何时使用。五种类型的通知:*前置通知(Before); *后置通知(after):在目标方法完成之后调用通知,此时不会关心方法输出的是什么; *返回通知(after-returning):在目标方法成功执行(抛出异常不会)之后调用通知; *异常通知(after-throwing):在目标方法抛出异常后调用通知;

2017-02-13 16:05:59 391

原创 运行时注入值

依赖注入:①将一个bean注入到另一个bean的属性或构造器参数中。【通常用来指将一个对象与另外一个对象进行关联】②将一个 【值】注入到bean的属性或者构造器参数中。 =============运行时注值=============Spring提供了两种运行时注值的方式:①属性占位符(property placeholder)②Spring表达式语言(S

2017-02-11 09:48:04 384

原创 bean的作用域

Spring 应用上下文中所有的bean都是以单例(singleton)的形式存在,简单的说,就是一个给定的bean无论被注入到其他的bean多少次,每次注入的都是相同的一个实例,即类.toString()是相同的。优点:初始化和垃圾回收对象实例所带来的成本小。·缺点:不能满足所有的需求。Spring的作用域有:· *单例(singleton)整个应用中,只创建be

2017-02-11 09:45:30 658

原创 微信的jssdk的config接口注入权限验证配置--signature的生成

生成signature有一下几步:1、通过 appid + appsecert 获取公众号的 access_token2、根据1的access_token来获取jsapi_token3、随便弄一个字符串(长度不太清楚,16位及以内应该都可以)作为nonceStr、4、生成当前的时间戳(timestamp)5、使用jssdk的网页url6、将这几个参数按字典序排列,使用SHA

2017-02-07 21:47:01 4136 2

原创 http错误:Could not find acceptable representation

使用了@ResponseBody,需要添加 com.fasterxml.jackson.core jackson-core 2.2.1 com.fasterxml.jackson.core jackson-annotations 2.2.1 org.code

2017-02-06 09:29:01 2458

火球UML大战需求分析

不会UML分析的程序猿,不是好猿,帮助快速分析需求,建立有效的沟通。

2019-02-18

postman.zip

2017-02-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除