Java
山羊AM
这个作者很懒,什么都没留下…
展开
-
微信支付JSAPI报支付验证签名失败
1.首先排除参数大写字母问题,比如timestamp改为timeStamp这种2.其次可以使用官方验证签名工具测试签名是否正确3.如果验证签名工具和你生成的签名一致,并且还是提示支付验证签名失败,那么你可以看看验证类型,因为JSAPI调起支付需要和统一下单预支付验证方式是一样的,官方的javasdk里预支付使用的是HMACSHA256,而JSAPI默认使用MD5,把他们两个调整为一样的就好...原创 2020-08-05 17:48:10 · 3067 阅读 · 1 评论 -
java反射机制实例,超简单
动态生成对象并调用其中的方法先模拟一个类供测试class MmUtil{ public String add(int a,int b){ return a + "|" + b; }}反射public <T> String test(T type) { try { //获取传入的类型全名(包名.类名) Str...原创 2020-04-02 18:57:48 · 107 阅读 · 0 评论 -
springboot出现{dataSource-1} inited卡死情况解决方案
在网上找了好多,都是说clean一下项目或者把所有删除。如果可以解决最好,如果还是解决不了,可以尝试下以下做法。我亲身反复新建了好多项目做的测试。。好几个小时。。我的问题出现在消息队列,做法就是排除法,把项目备份一份...原创 2020-02-21 23:29:30 · 8953 阅读 · 0 评论 -
vue axios springboot2.0 跨域请求
试了网上很多的教程,包括添加代理等等,均无功而返,还是提示403。于是,改用配置服务端的方法。后端直接在controller上加CrossOrigin注解@CrossOrigin //重要@RestController@RequestMapping("vue")public class VueApi { @RequestMapping("test") publi...原创 2019-07-09 09:40:14 · 287 阅读 · 0 评论 -
springboot aop获取controller的POST @RequestBody注解参数
项目使用vue+springboot做前后端分离,在做校验的时候需要用到aop拦截vuethis.$axios.post("http://localhost:8281/store-api/order/test",{ token:"testtoken" }).then(response => { console.log(response.data); });vue怎么安装a...原创 2019-07-10 16:22:06 · 16859 阅读 · 2 评论 -
springboot2整合redis超简单
依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>加入工具类import java.util.Map;imp...原创 2019-07-15 14:21:08 · 1761 阅读 · 0 评论 -
springboot整合redis-基于jedis(快速上手,无废话)
redis安装步骤和设置密码(如果已经安装完请略过)https://github.com/microsoftarchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.zip下载上述地址并解压到一个文件夹,例如C盘redis文件夹。cmd进入c:\redis启动redis服务redis-server另起一个cmd窗口 启...原创 2019-07-11 12:24:17 · 624 阅读 · 0 评论