- 博客(52)
- 收藏
- 关注
原创 使用切面的权限注解,可以重复修饰同一个接口
设计一个权限注解,这个注解可以根据当前登陆人所拥有的权限做出接口拦截,并且注解可以重复修饰同一个controller接口(即一个接口拥有多种权限)
2025-04-09 09:30:14
659
原创 MyBatisPlus使用wrapper时更新字段为null时报错Could not set parameters for mapping: ParameterMapping解决
在使用mybatis时想要修改某些字段为null时报了个错,数据库使用的是oracle,不另外写sql而是直接使用wrapper来处理
2025-04-07 15:08:30
773
原创 IDEA使用HotSwapHelper进行热部署
在idea使用HotSwapHelper对项目进行热部署,介于网络上比较少这方面的资料因此写篇文章作为记载,相关文件已上传。如果能帮到你请点个赞谢谢
2024-11-29 17:32:28
3570
原创 不更新IDEA解决sharing on GithHub 报错:Request response:Access to this site has been restricted.
无需更新idea,解决第一次提交github仓库时的报错Access to this site has been restricted
2024-09-08 10:35:53
5125
5
原创 mysql在left join后的where条件里过滤join表将变为inner join
此时就只查出单位为“希望小学”的教师记录了,变成了inner join,实际上两者是一样的,mysql可能内部会自动转化成inner join,因为实测速度变快了为inner join的速度。那假如想查出单位名为:“希望小学”的教师记录,但是不想使用inner join,那要怎么处理呢?这种动态left join变inner join方式可以用于mybatis,也是以上场景。sql2:在where里过滤join表的条件,使其变成内连接。sql1:此时是正常的左连接。
2024-01-03 17:41:37
714
原创 若依mybatis配置类以及插件
记录若依的mybatisplus设计,包括配置类,插入更新字段填充,权限范围拦截,以及逻辑删除处理以及其他配置
2023-07-26 09:50:38
1074
原创 jenkins使用脚本进行前后端分离项目自动git拉取并部署
使用jenkins进行后端springboot项目,前端vue项目的一键git拉取并且部署项目
2023-01-16 10:48:58
1883
原创 vue复制链接自动登录后台设计
今天收到一个需求,需要复制一段链接,然后到浏览器里就直接登录了,java里统一都是根据请求头里拿token的,使用的技术是springSecurity
2022-09-15 18:03:26
700
原创 Spring视频转码工具类ffmpeg
用于spring的工具类,使用的是ffmepg,需要先下载,然后解压到指定文件夹;同时添加了截取视频缩略图方法
2022-09-13 18:03:40
794
原创 将springboot项目启动方式由分包用外部tomcat启动变为用内置tomcat启动,同时引入nginx备用服务器
将springboot项目里原本分立的多个jar包形式打包成一个统一的jar包,写脚本进行启动和关闭,最后将项目配置成nginx的backup多个备用服务
2022-08-25 16:33:09
1321
原创 将前端vue项目部署到nginx中,vue中publicPath自动拼接一个路径
将原本部署在tomcat中的vue项目改成部署在nginx中。强调了vue.config.js里的publicPath对nginx配置的影响,修改访问路径后vue配置以及nginx配置都需要修改
2022-08-22 16:43:35
4985
原创 在工作中使用泛型和Class类
平时开发的话,虽然经常会使用到集合里的泛型操作,但是很少有直接参与含有泛型的接口的设计。碰巧在工作中遇到了,记录一次宝贵的实践经验
2022-08-19 09:04:32
280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅