spring
文章平均质量分 94
小妞贼毒
平心静气
展开
-
Spring和SpringMvc详细讲解
1. 为什么使用Spring ? 1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。 2). AOP编程的支持 通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。 3). 声明式事务的支持 4). 方便集成各种优秀框架 5). 降低Java EE API的使用难度 ...转载 2022-03-04 11:00:57 · 4720 阅读 · 0 评论 -
spring定时任务执行两次的原因
确认web.xml中同时配置了ContextLoaderListener和DispatcherServlet?假如真是这样的话,需要删掉一个配置,因为你相当于配置了两个spring容器,两个容器分别都执行各自的计划任务,所以同一个计划任务被执行了两次。ContextLoaderListener是整合struts等其他框架时常用的配置,起加载时执行优先级高,可以在struts加载之前就执行;原创 2017-08-30 11:03:54 · 451 阅读 · 0 评论 -
Spring文件上传,包括一次选中多个文件
为方便演示, 所有处理逻辑全部放在Controller完成, 不再写Service等各层接口及实现. 如需在Service层处理, 思路及方法也是完全一样的.先说前台. 运行以后就是这样子的. 一个非常简单的表单页面, 两个文件上传按钮, 一个提交其中单个文件上传, 即只能选择一个文件, 无法同时选择多个相对的, 多个文件就是可以转载 2018-01-12 15:13:45 · 969 阅读 · 0 评论 -
解决@ResponseBody注解返回中文乱码
@RequestMapping的produces方法第一种解决方案是使用@RequestMapping注解的produces方法。写法如下:[java] view plain copy@RequestMapping(value = "testPersonalValidtor.do",produces = "application/json;charset=utf-8") 在方法上加上这个注解就...转载 2018-02-27 11:50:56 · 743 阅读 · 0 评论