Java
海蓝遇到鲸
这个作者很懒,什么都没留下…
展开
-
wxJava 配置多个公众号遇到的问题
配置多个公众号信息wx: mp: useRedis: false redisConfig: host: 127.0.0.1 port: 6379 configs: - appId: 第一个appId secret: 第一个secret token: 第一个token aesKey: 第一个aesKey - appId: 第二个appId secret: 第二个secr原创 2022-04-14 22:31:18 · 1359 阅读 · 0 评论 -
Java 阿里云图片添加水印
图片已经上传阿里云,打完文字水印后重新上传,顶替原图片public void watermark(){ // 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。 String accessId = ossConfig.getAccessId(); String accessKey = ossConfig.getAccessKey(); // Endpoint以华东1(杭州原创 2022-04-06 14:45:54 · 1230 阅读 · 0 评论 -
解决跨域问题
解决跨域- (一)使用nginx部署为同一域静态请求 http://nginx/xxx动态请求 http://nginx/api/xxx在filter上统一添加配置在模块中添加CorsConifguration配置package com.atguigu.gulimall.gateway.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotati原创 2022-03-22 22:41:00 · 151 阅读 · 0 评论 -
Alibaba oss文件打成压缩包下载到服务器
文件下载到服务器中@Override@DataScopepublic AjaxResult downloadZipSearch(QueryReportListBody body){ AjaxResult ajaxResult = AjaxResult.success(); // 创建OSSClient实例。 //参数:endpoint,accessKeyId,secretAccessKey OSS ossClient = new OSSClientBuilder().b原创 2022-03-22 10:34:03 · 449 阅读 · 0 评论 -
文件打包成压缩包后保存到服务器
文件打包成zip后会下载到服务器上,下载完成后,可以通过固定路径去下载或者访问zip@Override public AjaxResult downloadZipSearch(QueryReportListBody body, HttpServletRequest request, HttpServletResponse response){ AjaxResult ajaxResult = AjaxResult.success(); FileOutputStrea原创 2022-03-22 10:11:01 · 525 阅读 · 1 评论 -
文件打成压缩包下载
多文件打成zip直接在浏览器下载方法@Override public void downloadZip(Long reportId, HttpServletRequest request, HttpServletResponse response) { //响应头的设置 response.setCharacterEncoding("utf-8"); response.setContentType("application/force-download原创 2022-03-22 09:51:56 · 90 阅读 · 0 评论 -
springboot统一异常处理
新建Java类package com.atguigu.gulimall.product.exception;import com.atguigu.common.exception.BizCodeEnume;import com.atguigu.common.utils.R;import lombok.extern.slf4j.Slf4j;import org.springframework.validation.BindingResult;import org.springframework.原创 2022-03-14 22:56:02 · 678 阅读 · 0 评论 -
Java mybatis 分页问题
Java mybatis 分页问题sql进行多表联合查询时,一条数据对应多条数据,数据按照下方格式映射的时候,Java获取的list是去重后的list,但sql分页查询的时候,是在数据库查询的时候进行的,所以会造成返回的数据少于规定的分页数据建议:在查询list的时候,去重list展示的数据,需要映射的子集,再调用详情进项查询<collection property="posts" javaType="java.util.List" resultMap="p原创 2022-02-22 16:46:16 · 508 阅读 · 0 评论 -
Java springboot 批量更新
Java springboot 批量更新<update id="up" parameterType="list"> <foreach collection="list" item="obj" index="index" separator=";" > update table <set> dishi = #{obj.dishi,jdbcType=VARCHAR},quxian = #原创 2020-10-23 14:45:45 · 558 阅读 · 0 评论