logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mybatis-Plus中实现使用xml文件来写复杂sql

一、前言我们一般的sql语句使用Mabatis-Plus可以满足,但是到了连表和复杂的需求时,还是需要像Mybatis那样在xml中来书写sql语句,但是一个项目中只能有一个,所以我们在使用Mybatis-Plus时,就不需要在导入Mybatis的依赖,Mybatis-Plus也可以直接在xml文件中写,不过是yml文件中的配置不一样!二、具体配置Mybatis-Plus所需依赖<!-- m

#java
xxl-job启动控制台报 remoting server error. java.net.BindException: Address already in use: bind【已解决】

开始小编还好奇,这种情况就是修改自己的端口,端口被占用了,巧的是小编工作的项目端口就是。有缘人才可以看得到的哦!项目不是很了解,原来是。

#java
docker搭建maven私服(nexus3),整合springboot上传下载依赖

我们在JavaWeb开发中必不可少的就是jar包管理-maven,在没有maven之前,都是自己手动下载jar包导入到项目中,非常的繁琐。maven出现之后,又迎来新的问题,对于仓库里人家发布的都可以引用下载,但是公司自己内部写的jar包,不想让外人看到,自己公司来回粘贴复制,非常的繁琐,版本维护起来也是十分头疼!这时出现了,现在主流的还是nexus3,所以今天小编带大家一起搭建使用一下。当然公司

文章图片
#docker#maven#spring boot
IDEA中Push到Gitee报:Invocation failed Server returned invalid Response. java.lang.RuntimeException: Inv

一、前言我们在学习和记录一些自己的练手项目时,一般使用远程仓库来进行存储,以防电脑坏了,自己辛辛苦苦敲的代码都没了!小编也是在最近使用IDEA提交代码到我的Gitee仓库发现提交不上去,直接Push failed警告了哈!!不要慌,小编和你一起解决问题哦!!二、报错信息展示Invocation failed Server returned invalid Response. java.lang.R

文章图片
#java#intellij idea
使用xshell连接阿里云服务器【最近版、无坑系列】

一、前言我们有了服务器后,一般的情况使用宝塔就可以可视化的完成,但也有些是要命令行的,所以xshell就是一款非常好用的连接linux的工具。二、下载xshellxshell下载地址三、 xshell连接阿里云服务器四、成功...

#阿里云#服务器#云计算 +1
判断MultipartFile是否为空,全面判断

看了网上好多,不过都不全面,试试我的,包你满意// 看清楚导入的包import org.springframework.util.ObjectUtils;public String upload(@RequestParam("file") MultipartFile file){if (ObjectUtils.isEmpty(file) || file.getSize() <= 0) {th

程序员福音——CodeGeeX智能编程助手

自从有了ChatGPT火了之后,现在写代码轻松不少,什么东西都可以问了。今天看到一款国产的插件,也是可以帮助我们提高开发效率的。只需要写注释,自动生成,不需要再去问ChatGPT了,直接在Idea中使用。代码写的快,摸鱼时间又长了,美滋滋。下面我们一起看一下这款插件的方便之处吧!CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型。官网介绍:CodeGeeX是一款基于大模型的全能的智能编程

文章图片
#intellij-idea
Springboot整合Hutool自定义注解实现数据脱敏

我们在项目中会处理敏感数据(如手机号、身份证号、姓名、地址等)时,通常需要对这些数据进行脱敏,以确保数据隐私和安全。我们本次使用Hutool库来轻松实现数据脱敏,如果项目中不让使用,可以自己防着hutool来写一些工具类。本次使用Springboot整合Hutool来自定义注解实现数据脱敏!数据脱敏(Data Masking),也称为数据遮蔽或数据隐藏,是一种数据保护技术,用于处理和存储敏感数据时

文章图片
#spring boot#后端#java
Idea中使用Git管理时,新建文件自动add(摆脱弹框提示)

一、前言我们在开发中必须使用的版本控制工具,最好的就是Git,但是小编用的过程中发现,每次新建一个文件都会提示你要不要add。这不是废话吗?我不add我添加它干嘛呢?于是问了一下旁边的大神同事,他说简单啊!在设置中直接默认add即可,钦佩之心不由得涌上来了!大佬牛牛!!二、难受的提醒坑:小编看到后以为在旁边打个√就没问题了,后来发现打钩是默认不add,并且不提示!!!更加坑了~有没有和小编一样的经

#git#idea
全网最全synchronized锁升级过程

在面试题中经常会有这么一道面试题,谈一下synchronized锁升级过程?之前背了一些,很多文章也说了,到底怎么什么条件才会触发升级,一直不太明白。实践是检验真理的唯一标准,今天就和大家一起实践一下,什么条件才会升级!经过实战,我们知道了每一个的切换条件,可以在面试中好好的回答了。不至于面试官反问一下就不坚定了!关于切换到重量级锁后,有兴趣的话,可以下载openJDK源码去看一下关于和源码下载地

文章图片
#java#jvm
    共 25 条
  • 1
  • 2
  • 3
  • 请选择