logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

富文本转word

在开发中注意doc.close会报错,writeToFile方法也不可以使用了,需要自己调用最原始字符流写入文件的方法。代码地址:https://gitee.com/xuwangcheng/html-to-word.git。具体工具类如下:https://gitee.com/crcrwork/html2word.git。由于poi的版本过低,若依原生态的excel转换工具中有很多jar包是跟poi

文章图片
The dependencies of some of the beans in the application context form a cycle:若依框架jdk1.8升级到17

其实这都是对自己放纵的做法,如果是老架构这样改还有情可原,如果小伙伴们是新开发,建议不准许循环依赖AOP,IOC的初衷就是减少初始化带来的性能消耗,咱们尽量做一个不走弯路的程序员!随着jdk的升级,带来了一些实用方便的工具类同时也伴随着一些严格要求!比如默认不准许循环依赖。循环依赖就是这个样子。

文章图片
#java#开发语言
若依添加方法直接获取登入者的昵称

这个方法获得到的是用户的name不是简单的用户名字,确切的说是用户的登入账号,而nick才是用户的中文名字(也成为昵称)

文章图片
#java
若依(根据创建时间和更改时间)查询排序问题

若依,排序,创建时间,修改时间

文章图片
#android
若依实现手机验证码登入功能及企业微信机器人预警功能

若依,企业微信,验证码,短信,阿里,机器人

文章图片
#bootstrap
若依代码生成前端报错TypeError: Cannot read properties of null (reading ‘slice‘)

报错一直提示slice的问题,但是整个页面都找过了,就是没有发现slice方法哪里被调用了!上网搜了很多关于slice切分的问题,好多都在说是因为时间字符在做切分的时候发生了问题!若依会读取表的注释,在生成代码时对方法进行写解释注释。在使用navicate对表加注释时不小心换行了。生成这样的代码就是不可以使用的代码!今天的bug已经解决,下一个bug见了。最后在GitHub上找了问题所在。在生成代

文章图片
#前端#java#mybatis +1
若依遇到问题,当数据满足多个条件的其中一条时即可返回数据

好呢明显跟咱们想象的不一样(复选框很明显会有多个条件,只需要满足一个条件咱们就显示)经过查阅mysql语法得:**locate(字符串1,字符串2)**这个函数。运行结果应该会把affiliatNation值为1或3的数据都返回出来。很明显这样无论是前端还是后端都很麻烦,那有没有简单点的方法呢!这里最简单的就是前端把复选框的信息都一个一个组成队列发给咱们。然后咱们拆开来一个一个去请求,直到请求到所

文章图片
#java#mysql
分页展示已筛选好的数据

有些场景是有的表使用的是parentId在单个表中就可以实现两层树形结构,一个父类算一个数据,所以就不也能简单的用SQL语句的limit来限制查询条数了!可以在sql语句中设定limit查询对应条数的数据,很完美;若依框架中有自定义的分页方法。再简单点就是添加了如下代码。有问题欢迎在留言区提问!在方法中手动切分一下。完结,下个bug再见。

文章图片
#java
若依实现代码模块化多客户公用

ImplBeanUtils.resolveBeanNameByShipCodes()方法就是流程图中提到的”在该方法中查找客户对应的文件地址并进行比较确认地址路径“现场需求:多客户使用同一套代码,不同用户的word模板不同(入职申请,工作时间表。)系统需要根据不同客户根据他们自己的模板生成各自的word。然后就可以把这个根据不同客户获取到的不同模块的fileConfigBase发给需要使用的ser

文章图片
#java#数据库#开发语言
    共 16 条
  • 1
  • 2
  • 请选择