waynelone / Mybatis 流式读取
0 likes
0 forks
3 files
Last active 5 months ago
| 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| 3 | |
| 4 | <mapper namespace="io.demo.admin.dao.UserDao"> |
| 5 | |
| 6 | <select id="queryList" resultType="io.demo.admin.entity.UserEntity"> |
| 7 | SELECT * FROM sys_user |
| 8 | </select> |
| 9 | |
| 10 | </mapper> |
waynelone / EasyExcel 使用模板导出
0 likes
0 forks
2 files
Last active 5 months ago
| 1 | import com.alibaba.excel.write.handler.SheetWriteHandler; |
| 2 | import com.alibaba.excel.write.metadata.holder.WriteSheetHolder; |
| 3 | import com.alibaba.excel.write.metadata.holder.WriteWorkbookHolder; |
| 4 | import org.apache.poi.ss.usermodel.Sheet; |
| 5 | import org.apache.poi.ss.util.CellRangeAddress; |
| 6 | |
| 7 | import java.util.ArrayList; |
| 8 | import java.util.List; |
| 9 | |
| 10 | /** |
waynelone / 前端根据响应类型实现下载
0 likes
0 forks
4 files
Last active 5 months ago
| 1 | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| 2 | import com.demo.common.reply.Result; |
| 3 | import io.swagger.v3.oas.annotations.Operation; |
| 4 | import io.swagger.v3.oas.annotations.Parameter; |
| 5 | import io.swagger.v3.oas.annotations.enums.ParameterIn; |
| 6 | import io.swagger.v3.oas.annotations.tags.Tag; |
| 7 | import org.springframework.core.io.ClassPathResource; |
| 8 | import org.springframework.core.io.Resource; |
| 9 | import org.springframework.http.HttpHeaders; |
| 10 | import org.springframework.http.ResponseEntity; |
waynelone / Spring boot 中 Redis 实现简易分布式锁
0 likes
0 forks
3 files
Last active 5 months ago
Spring boot 中 Redis 实现简易分布式锁
| 1 | DistributedLockParam lockParam = null; |
| 2 | try { |
| 3 | lockParam = new DistributedLockParam("test:lock:key"); |
| 4 | boolean lockOk = distributedLock.lock(lockParam); |
| 5 | if (!lockOk) { |
| 6 | return new Result().error("系统繁忙,请稍候重试"); |
| 7 | } |
| 8 | // 执行业务逻辑 |
| 9 | } finally { |
| 10 | // 最后强制解锁 |
Newer
Older