- 博客(8)
- 收藏
- 关注
转载 使用RestTemplate上传MultipartFile文件给远程接口
参考于:https://blog.youkuaiyun.com/weixin_30357231/article/details/97925465 方法头: public AjaxJson fileUpload(@RequestPart(value = "file") MultipartFile file) throws Exception MultiValueMap request = new LinkedMultiValueMap(1); ByteArrayResourc
2020-08-12 15:34:25
4259
原创 Mybatis高级映射(嵌套查询和嵌套结果)
嵌套查询: 注:StudentVO中有Class类 当查询完所有student后,再用c_id去查对应的class(mybatis对c_id进行了去重优化,不必每个student都查一次class,但效率仍然比较低,所以不推荐数据大时使用) <!--嵌套查询 查询效率低 要多查一轮--> <select id="getStudent" resultMap="studentvoQTXC"> select * from student &.
2020-07-31 17:29:54
1238
1
原创 怎样实现CORS跨域?
跨域:eg:浏览器某网页地址栏ip1,发送一个请求到ip2,ip1!=ip2,此时就是跨域 Ps:协议,一级域名、二级域名、端口、ip有一点不同都算“域”不同 跨域出现的问题:服务器可以接收请求处理,但反馈到浏览器时,浏览器报如下错误: 解决跨域:response 设置了相应的 CORS 响应头,就可以通过浏览器的“同源策略”,完成了跨域 1、利用@CrossOrigin/CorsRegistry 这种有缺陷,因为本质上是利用在拦截器链最后加入CorsInteceptor完成的,如果链上其..
2020-06-11 09:07:50
622
原创 mvc框架中@ControllerAdvice全局异常处理和@ModelAtrribute全局异常绑定
一、@ControllerAdvice 1、作用:配合一个或者多个自定义异常类(如下文:BusinessException),实现全局或者某个控制器(如下文:TestController)的异常处理功能。 2、原理:顾名思义,它其实是利用AOP(面向切面),实现在调用controller中的方法后织入后置异常通知。(因AOP主要还是利用动态代理模式,想深入了解可以看这篇https://www.ji...
2019-07-06 18:30:48
409
原创 文件上传:form表单传统上传和异步上传并且回显的简单demo
法一:form表单上传文件 form表单上传是比较传统的方法,主要是利用js中本身的属性,拥有比较好的兼容性,ie的各个版本都支持。 <!-- 表示二进制提交,不进行编码 --> <!-- 必须post提交,get最多2kb --> <form action="<%=path %>/testFormUpload" e...
2019-06-04 22:05:51
1796
原创 Centos搭建lua环境
这里的linux使用的是centos6.5 lua版本:lua-5.3.5.tar.gz 下载好压缩包后,使用secureCRT将压缩包上传至终端 上传请参考:https://www.cnblogs.com/zhengyihan1216/p/6260667.html 上传后我们可以看到: //------------------------------ --------------...
2019-05-19 14:13:24
331
原创 存储过程:从中间用户COPY数据给正式用户
为保证数据安全,不对接口用户(中间表的用户,其实和正式表的用户是同一个数据库)开放select和update权限,而是创建一个copy数据的存储过程(在正式用户)并且赋予execute权限给中间用户,然后在中间用户创建同义词以提供调用。 1、创建存储过程 --p_cflsh0入参:处方流水号,(errMsg返回:错误信息) create or replace procedure copyMzcfA...
2019-05-16 17:41:42
339
原创 SSM框架之拦截器实现登录控制
这里讲述的拦截器是基于AOP的拦截器,它的特点是能在: 1、执行完毕,返回前拦截 --afterCompletion 2、在处理过程中,执行拦截-- postHandle 3、执行前进行拦截—preHandle(常用) 还有一种基于servlet拦截器,太LOW!不管它! 首先在spring-mvc.xml加入 <!-- 配置拦截器 --> <mvc:interc...
2019-05-12 22:03:21
2035
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅