- 博客(6)
- 收藏
- 关注
原创 Spring Boot中的缓存支持EhCache的使用
简介SpringBoot提供数据缓存功能的支持,提供了一系列的自动化配置,使我们可以非常方便的使用缓存。,相信非常多人已经用过cache了。因为数据库的IO瓶颈。一般情况下我们都会引入非常多的缓存策略,例如引入redis,引入hibernate的二级缓存等等。SpringBoot在annotation的层面给我们实现了cache,得益于Spring的AOP。所有的缓存配置只是在annotation...
2018-07-12 16:43:28 818
原创 resin服务器,客户端调WebService时报错
一、问题描述 项目是使用resin作为服务器,但是在调WebService时报错,而且本地调试时没有问题,因此证明代码没有问题,最后得出结论是环境的差异导致调不通。二、问题原因 resin下的lib文件夹没有加载到axis.jar包三、解决方法 在lib文件夹中添加axis.jar包,问题解决。
2018-02-01 10:54:13 449
原创 spring boot的@RequestParam和@RequestBody的区别
一、问题描述 由于项目是前后端分离,因此后台使用的是spring boot,做成微服务,只暴露接口。接口设计风格为restful的风格,在get请求下,后台接收参数的注解为RequestBody时会报错;在post请求下,后台接收参数的注解为RequestParam时也会报错。二、问题原因 由于spring的RequestParam注解接收的参数是来自于request
2018-01-16 10:39:51 88853 33
原创 IE接收对象时,会当成文件进行下载
一、问题描述 由于项目使用的是spring boot,因此接口返回形式统一为对象返回,在使用ajax访问时,firefox和chrome都能正常获取数据,但是IE访问时出现解析错误二、问题原因 经过几番测试之后,发现IE接收接口返回的对象时,会将其当成文件并提示是否要进行下载,截图如下:三、解决方法 将接口返回的数据统一改成json字符串返回
2018-01-16 10:06:36 376
原创 IE同时ajax跨域访问几个数据接口,并且dataType为script时,返回的数据错乱
一、问题描述 由于该项目需要兼容IE8及以上IE浏览器,因此从此走上兼容IE的不归路(IE罪大恶极)。一开始封装的ajax方法,dataType为json,但是IE默认对接口返回的对象当成是文本,并对其进行下载(点击获取“IE接收对象时,会当成文件进行下载”解决方法),所以dataType不能设置为json。由于项目是前后端分离,因此需要进行跨域访问,所以只能将dataType设置为s
2018-01-15 17:22:54 2161
原创 IE访问ajax时url需进行中文编码
一、问题描述 在调数据接口时,firefox和chrome等非IE浏览器下访问ajax时都正常,但是在IE访问时出现访问不到的情况,F12查问题的时候发现在firefox和chrome等非IE浏览器下会自动对url进行编码,自然而然中文会转为为16进制的编码,截图如下: 然而,在IE访问下时,访问不到,报了400错误,原因是因为IE没有自动对url进行编
2018-01-15 16:46:44 979
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人