自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 mybatis-flex主键自动生成与手动设置兼顾的方法

上面方法的返回值就是实体类的id,逻辑大概是遍历实体类字段,当发现有@Id注解(flex官方规定将实体类的主键加上此注解)时,先判断该字段是否为空,如果为空的话就返回一个UUID,如果不为空就返回原数据,这就实现了在新增数据时,如果我们给主键设置了值那么就会以我们设置的值为准,如果没有给主键赋值,就使用自动生成的值。最近在写新项目时使用了框架mybatis-flex(对标mybatis-plus)

2023-08-26 17:25:26 925

原创 成功使用idea查看注解具体的代码实现逻辑

使用idea查看Java注解的具体实现逻辑,主要分为两种,一种是自定义的注解,另一种是jar包中的注解这种比较简单,因为代码都在咱们本地,直接全局搜索(我的是Ctrl+Shift+R)注解的名字加上.class就可以了如下:Neo4jHttpProperties是自定义的注解还有第二种方法,点进去注解之后,右键选择Find Usages然后选择这里这种方式也可以找到注解具体的实现逻辑以上就是IDEA中查找注解具体实现逻辑的方法。

2023-02-23 16:14:03 7223 2

原创 解决修改yml端口号无法生效的问题

解决springboot项目配置yml文件不生效的问题,此方法同时可以解决打包后xml文件消失不见的问题

2023-02-20 14:49:40 2055 3

原创 Java单例模式双检锁原理

Java双检锁单例模式原理解析怎么实现

2022-09-02 16:10:17 4435 1

原创 什么是http协议?

概念:http是一种超文本传输协议作用:规定了浏览器和服务器交换数据的格式,浏览器向服务器发送什么格式的数据,服务器才能解析,服务器向浏览器发送什么格式的数据,浏览器才能解析特点:请求和响应必须是成对出现,且必须先有请求再有响应一、请求消息的基本格式请求行GET /success.html?username=zhangsan&password=123 HTTP/1.1请求头Host: localhost:8080User-Agent: Mozilla/5.0 (Windows NT

2021-05-20 21:09:48 2032

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除