Spring
fanrendale
爱生活,爱代码
展开
-
Spring AOP基础知识
一、AOP术语通知(Advice):切面的工作被称为通知。通知除了描述切面要完成的工作,还解决了何时执行这个工作的问题,主要有以下5种通知类型:前置通知(Before):在目标方法被调用之前调用通知功能;后置通知(After):在目标方法完成之后调用通知,此时不会关心方法的输出是什么;返回通知(After-returning):在目标方法成功执行之后调用通知;异常通知(After...原创 2019-08-10 11:56:06 · 102 阅读 · 0 评论 -
Junit报错:Argument(s) are different! Wanted:
在controller中的方法如下:/** * 处理注册的提交信息 * @param spitter * @return */ @RequestMapping(value = "/register", method = RequestMethod.POST) public String processRegister(Spitter s...原创 2019-08-10 11:56:54 · 2870 阅读 · 1 评论 -
使用IDEA创建SpringMvc并整合Thymeleaf(Java配置版)
一、新建Maven项目 使用idea:File–>New–>Project–>Maven,然后勾选"Create from archetype",继续选中"maven-archetype-webapp"。最后填好GroupId和ArtifactId.groupId :the unique identifier of the organization or group th...原创 2019-08-10 11:57:36 · 1324 阅读 · 2 评论 -
SpringMvc使用Json(Java配置方式)
一、引入依赖包引入依赖包后可以直接使用,不需要其他配置,该项目没有web.xml,使用的是Java配置方式。使用的SpringMvc版本为:4.3.18.RELEASE<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackso...原创 2019-08-10 11:58:12 · 249 阅读 · 0 评论 -
使用Web.xml配置SpringMvc(同时使用xml配置文件)
一、配置web.xml<!--设置根上下文配置文件位置--> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/applicationContext.xml</param-...原创 2019-08-10 11:59:38 · 464 阅读 · 0 评论 -
使用web.xml配置SpringMvc(使用Java加载配置)
一、配置web.xml<!--使用Java配置--> <context-param> <param-name>contextClass</param-name> <param-value>org.springframework.web.context.support.AnnotationConfi...原创 2019-08-10 12:00:10 · 193 阅读 · 0 评论 -
SpringMVC配置字符过滤器的两种方式
一、在web.xml中配置<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>orgspringframeworkwebfilterCharacterEncodingFilter</filter-class> <init...原创 2019-08-10 12:00:44 · 620 阅读 · 0 评论 -
SpringMvc配置文件上传
使用的是JavaConfig,在SpittrWebAppInitializer文件中,继承了AbstractAnnotationConfigDispatcherServletInitializer:/** * 设置文件上传 * @param registration */ @Override protected void customizeRegis...原创 2019-08-11 11:26:43 · 238 阅读 · 0 评论 -
SpringMvc设置返回前台的字符为UTF-8
在WebConfig类中编写:@Bean public HttpMessageConverter<String> stringHttpMessageConverter(){ StringHttpMessageConverter stringHttpMessageConverter = new StringHttpMessageConverter(Standar...原创 2019-08-11 11:27:09 · 1813 阅读 · 0 评论