![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring MVC
小_灰
本人善良大方
展开
-
Spring MVC的异步模式
典型的同步模式: 浏览器发起请求,Web服务器开一个线程处理,处理完把处理结果返回浏览器。绝大多数Web服务器都如此般处理。现在想想如果处理的过程中需要调用后端的一个业务逻辑服务器 请求处理线程会在Call了之后等待Return,自身处于阻塞状态。这也是绝大多数Web服务器的做法,一般来说这样做也够了,一来“长时间处理服务”调用通原创 2016-09-09 14:02:52 · 499 阅读 · 0 评论 -
Spring MVC 支付模块回调接口
Spring MVC 支付模块回调接口 /** * 1、支付宝充值,或者任务支付 * @throws UnsupportedEncodingException * @date 2015年10月28日上午11:44:07 */ @RequestMapping("/receiveFromAlipay.do") @ResponseBody public S原创 2016-09-09 16:56:28 · 2179 阅读 · 0 评论 -
SpringMvc MultipartFile 多张图片文件上传
spring-servlet.xml class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> upload/index.jsp 单图片上传原创 2016-08-24 19:24:35 · 16335 阅读 · 7 评论 -
base64位字符 上传多张图片保存服务器端
/** * * @param strimg base64位字符 转图片保存服务器端 * @param request * @return 返回图片服务器地址 */ public String uploadImg(String strimg ,HttpServletRequest request){ String uploadUrl=原创 2016-08-25 09:36:49 · 4443 阅读 · 0 评论 -
spring + springmvc +mybatis 搭建 maven 项目的核心配置文件
首先我们来简单看看我们的目录结构 那么我们简单说下这个项目:这是我们做过的电商项目所以名字为ddbuy src/main/java :编写主要代码 core:为核心代码,只要分为 1.pageModel:分页模型,所有实体类的基类 package com.weshop.core.dao.page; import java.util.ArrayList; import jav原创 2017-02-05 10:37:19 · 2043 阅读 · 0 评论 -
电商高并发数据安全
我们知道在多线程写入同一个文件的时候,会存现“线程安全”的问题(多个线程同时运行同一段代码,如果每次运行结果和单线程运行的结果是一样的,结果和预期相同,就是线程安全的)。如果是MySQL数据库,可以使用它自带的锁机制很好的解决问题,但是,在大规模并发的场景中,是不推荐使用MySQL的。秒杀和抢购的场景中,还有另外一个问题,就是“超发”,如果在这方面控制不慎,会产生发送过多的情况。我们也曾经原创 2017-04-17 09:14:24 · 501 阅读 · 0 评论 -
AOP
关于AOP,通常我们会使用AspectJ注解来做,共有6中切面前置:@Before后置:@After返回值:@AfterReturing异常:@AfterThrowing环绕:@Around:可以理解为以上四种的集合引用(不常用)比较难理解的两个部分:连接点:JoinPoint、ProceedJoinPoint连接点其实就是切面表达式覆盖的方法,根据该连接点可以获取多个信息,常用的如下:getSi...原创 2018-02-27 15:42:45 · 214 阅读 · 0 评论