java
不要哔哔赖赖
这个作者很懒,什么都没留下…
展开
-
Java对象数组与JSON相互转换
//初始化影像检查public List<CaseModular> getImagesExamineJsonList() { if (this.imagesExamineJson != null) { List<CaseModular> caseModularList = JSON.parseObject(this.imagesExamineJson, new TypeReference<List<CaseModular>>() {}原创 2021-04-16 17:42:34 · 1748 阅读 · 1 评论 -
SpringCloud/SpringBoot多模块项目中配置公共AOP模块实现打印子模块Controller所有请求参数与日志
SpringCloud/SpringBoot多模块项目中配置公共AOP模块实现打印子模块Controller所有请求参数与日志原创 2023-08-24 19:22:17 · 1398 阅读 · 1 评论 -
Mybatis-Puls MySQL存入json格式数据
MySQL存入JSON原创 2022-08-12 14:04:57 · 1682 阅读 · 1 评论 -
Java将world转换成pdf文件简单实现
Java将world转换成pdf文件简单实现原创 2022-01-17 15:32:20 · 286 阅读 · 0 评论 -
java 实体类中增加非数据库字段,同时兼容mybatis-puls与jpa
java 实体类中增加非数据库字段,同时兼容mybatis-puls与jpa原创 2021-12-23 17:05:46 · 4700 阅读 · 0 评论 -
Mybatis-Puls 手写SQL在win10本地环境可以使用,Liunx环境无法使用
最近在项目中用Mybatis+Mybatis-Puls写SQL,在开发环境win10能执行手写在xml里面的SQL,在Liunx环境中就运行报错ERR-INFOorg.apache.shiro.web.servlet.ShiroHttpServletRequest@2b818266org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.aegis.cli.service.wqsd.cases原创 2021-04-27 09:14:09 · 309 阅读 · 0 评论 -
Mybatis 动态多条件排序
在实际开发过程中难免会遇到多条件动态排序,哈哈遇到了就不要慌,我这一篇博客可以拯救你。先上代码先上代码//定义多条件排序 StringBuffer stringBuffer = new StringBuffer(" order by "); if (soldTotal != null) { stringBuffer.append("sold_total "); if (soldTotal =原创 2020-09-16 17:39:25 · 2680 阅读 · 1 评论 -
敏感词过滤DFA算法-java
添加链接描述转载 2020-08-10 10:11:33 · 191 阅读 · 0 评论 -
java json { \“key\“:\“vaule\“}
今天在处理一二级评论的时候遇到了一个坑这张图片是修改前返回给前端的数据,很显然 key-value 前后都有 “/”造成List item//定义一二级集合 List<Map<Map<String,Object>,List<CliProCommUserVo>>> lists = new ArrayList<>();//获取一级评论 List<CliProCommUserVo>原创 2020-07-26 15:44:34 · 404 阅读 · 0 评论 -
使用poi+spire+word模板生成doc/docx
doc与docx区别:97-2003的旧版本文件名后缀就是.doc从2007版以后后缀名是.docx(由于版本问题我选则的是2003dox,poi对dox操操作有局限性,笔者在对doc图片替换没有找到相关资料,于是采用了Spire来替换图片)poi+word模板生成word文档地址到这里使用poi +word模板生成word就结束了.使用Spire.doc替换word中的文字内容1、...原创 2020-05-06 22:30:52 · 2689 阅读 · 0 评论 -
java 后台对象单个属性入参与整个对象入参 分页
蛮久没写分页查询了,今天业务中需要用于是搞了一下…最后拉了。问题:前端传过来一个对象如下,后台已经写好Vo @ApiModel(value = “登陆日志查询实体”)public class LoginLogVo implements Serializable {@ApiModelProperty(value = “登陆名”)private String userName;@ApiMod...原创 2020-04-27 20:32:35 · 628 阅读 · 0 评论 -
org.apache.shiro.web.mgt.DefaultWebSecurityManager无法转换为java.lang.SecurityManager
springboot整合shiro SecurityManager报错Error:(27, 16) java: 不兼容的类型: org.apache.shiro.web.mgt.DefaultWebSecurityManager无法转换为java.lang.SecurityManagerError:(41, 33) java: 不兼容的类型: java.lang.SecurityManag...原创 2020-01-01 17:30:21 · 7036 阅读 · 5 评论 -
spring-data-redis
Spring-Data-Redis简介 SpringDataRedis是Spring大家族中的一个成员,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对spring 3.1 cache进行了实现。spring-...原创 2019-12-27 22:10:30 · 147 阅读 · 0 评论 -
org.springframework.data.redis.RedisConnectionFailureException: java.net.SocketTimeoutException
org.springframework.data.redis.RedisConnectionFailureException: java.net.SocketTimeoutException: Read timed out; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: java.net.S...原创 2019-12-27 22:06:14 · 1645 阅读 · 0 评论 -
基于RabbitMQ、Redis、Springboot秒杀实现
秒杀应用场景秒杀时大量用户会在同一时间同时进行抢购,网站瞬时访问流量激增。秒杀一般是访问请求数量远远大于库存数量,只有少部分用户能够秒杀成功。秒杀业务流程比较简单,一般就是下订单减库存。秒杀的业务场景跟其他业务场景不一样,主要是秒杀的瞬间,并发非常大,如何针对此大并发是我们需要取解决的。秒杀业务,是典型的短时大量突发访问。秒杀架构设计理念前端限流:抢购的时候限制每个用户的抢购次数,限制...原创 2019-12-24 21:25:39 · 1301 阅读 · 0 评论 -
springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper
springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper转载 2019-11-14 10:32:47 · 330 阅读 · 0 评论 -
UUID生成指定位数字符串
public static String getOrderIdByUUId() { int first = new Random(10).nextInt(8) + 1; int hashCodeV = UUID.randomUUID().toString().hashCode(); if (hashCodeV < 0) {//有可能是负数 ...转载 2019-11-12 10:58:01 · 4079 阅读 · 0 评论