自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除