springboot
夕颜以北
Java
展开
-
Long类型大精度导致前端精度丢失系列解决,雪花算法,Long序列化
Long序列化String @JsonSerialize(using= ToStringSerializer.class) public Long getAreaId() { return areaId; }List< Long>序列化String@JsonSerialize(using= LongArrayToStringSerialize.class)package com.xrkc.core.utils.serialize;import原创 2021-10-14 21:30:17 · 455 阅读 · 0 评论 -
easypoi基于springboot实现多sheet导出
maven<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.4.0</version> </dependency>service Map原创 2021-08-03 16:10:35 · 379 阅读 · 0 评论 -
spring boot 集成MinIO上传图片
maven <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.2.2</version> </dependency>yml# MinIO配置minio: url: http://192原创 2021-07-15 10:47:16 · 635 阅读 · 0 评论 -
Springboot使用EasyPoi进行Excel大数据导出
excel导出mavencontrollerservicedaomapper.xmlmaven<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.1.2</version>原创 2021-03-03 14:41:20 · 762 阅读 · 0 评论 -
若依框架RuoYi-Cloud微服务版导入IDEA安装运行启动访问
若依框架RuoYi-Cloud微服务版导入IDEA安装运行启动访问官方地址后端微服务版本源码地址附:相关安装部署,参考另几篇博文:IDEA导入项目IDEA修改配置导入数据库sql修改Nacos配置IDEA 启动项目前端note.js下载安装运行访问官方地址若依https://www.ruoyi.vip/后端微服务版本源码地址源码地址:https://gitee.com/y_project/RuoYi-Cloudgit克隆:https://gitee.com/y_project/R原创 2020-11-12 11:48:21 · 5973 阅读 · 1 评论 -
springboot maven引用本地jar包,并部署到服务端
第一步:把需要引用的jar包,放到本地maven仓库本地maven仓库地址忘了,可以在IDEA配置中找到把jar包复制进来第二步:IDEA项目配置File > Project Structure导入进来后就是下面这样,apply > ok此时项目已经看到该包导入进来了,代码写好,本地是可以运行的,但maven打包时就会报错,找不到该包项目引用例如是framework这个子项目需要该包,则在该项目的src > main > resource 包下新增lib文原创 2020-11-06 16:22:22 · 391 阅读 · 0 评论 -
list复制 迭代
list复制 迭代 private static <T> List<T> deepCopy(List<T> srcList) { try { ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(byteOut); .原创 2020-10-28 10:44:23 · 157 阅读 · 0 评论 -
java springboot+redis+WebSocket实现微信扫码登录
微信扫码登录网站代码篇mavenapplication.ymlWeChatProperties.javaSHA1.javaWeChatUtils.javaWeChatService.javaApiWeChatController.java详细讲解篇官方文档获取access_token生成带参数的二维码长链接转短连接接收事件推送-扫描带参数二维码事件微信公众平台接口调试工具微信公众号配置测试有待后续更新代码篇maven <!--XML解析--> <dependency原创 2020-09-04 15:44:35 · 838 阅读 · 0 评论 -
springboot springDataJpa vo查询,查询几天前,案例
servicepublic List<OrderShowVO> selectShowList() { List<Object> list = orderDao.findShowList(); List<OrderShowVO> result = Lists.newArrayList(); Map<Object, String> map = Maps.newHashMap(); map.put(1原创 2020-07-23 18:28:15 · 529 阅读 · 0 评论 -
java随机生成昵称
随机生成昵称package com.sectrans.trans.controller;import java.io.UnsupportedEncodingException;import java.util.HashSet;import java.util.Iterator;import java.util.Random;public class RandomName { public static void main(String[] args) { /**随机产原创 2020-07-23 17:54:51 · 5601 阅读 · 0 评论 -
springdatajpa条件查询
controller @ApiOperation(value = "查询所有积分流水列表") @PostMapping(value = "/integral") public Result list(@RequestBody Map searchMap) { return new Result(true, StatusCode.OK, "操作成功", integralFlowService.findList(searchMap)); }service原创 2020-06-28 17:41:58 · 302 阅读 · 0 评论 -
百分比提成工具类
package util;import lombok.extern.slf4j.Slf4j;import java.math.BigDecimal;/** * 百分比-提成相关计算 * * @Author xiyan * @Date 2020/6/17 * @Version 1.0 */@Slf4jpublic class PercentUtil { /** * 百分比转long类型(存数据库) * * @param percent 百分比原创 2020-06-17 11:19:40 · 178 阅读 · 0 评论 -
springboot定义全局异常处理类GlobalExceptionHandler
全局异常处理:GlobalExceptionHandler定义全局异常处理类以下为扩展部分返回参数封装引用示例定义全局异常处理类注意:如果需要返回页面,则要删掉@ResponseBody注解package com.xiyan.mydemo.common.config;import com.xiyan.mydemo.common.utils.ApiResult;import lombok.extern.slf4j.Slf4j;import org.springframework.web.bind原创 2020-06-12 17:09:17 · 3910 阅读 · 0 评论 -
dozer——Javabean映射工具的使用
SpringBoot集成dozermaven依赖使用示例:集合/单个对象list转换工具类maven依赖<!--javabean 映射工具--><dependency> <groupId>net.sf.dozer</groupId> <artifactId>dozer</artifactId> <version>5.5.1</version></dependency>原创 2020-06-11 11:47:33 · 393 阅读 · 0 评论 -
IDEA使用git上传代码到GitHub
IDEA使用git上传代码GitHub新建空白仓库初始化上传上传项目所有代码上传指定文件GitHub新建空白仓库初始化上传GitHub官网回到IDEAecho "# mydemo" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/xiyanbeixue/mydemo.gitgit push -u origin原创 2020-06-11 10:24:26 · 175 阅读 · 0 评论 -
短信登录接口-小程序登录
短信登录接口-小程序登录说明部署后,小程序是没有session概念的,所以改为小程序端,web端看另一篇pom.xml<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version&...原创 2020-04-30 12:25:02 · 526 阅读 · 0 评论 -
短信登录接口-web
短信登录接口-web说明部署后,小程序是没有session概念的,所以仅适用web端,小程序看另一篇pom.xml<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>...原创 2020-04-30 12:12:43 · 937 阅读 · 0 评论 -
微信支付接口
微信支付接口pom.xmlaoolication.ymlRestPayController.javapom.xml <!--wxPay--> <dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId>...原创 2020-04-29 19:11:42 · 535 阅读 · 0 评论 -
微信登录接口
微信登录接口pom.xmlapplication.ymlRestWechatController.javaIWechatLoginService.javaWechatLoginServiceImpl.javaWechatUtil.javaWechatHttpUtils.javapom.xml <!--okhttp3--> <dependency> <grou...原创 2020-04-29 18:55:57 · 916 阅读 · 0 评论