自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最新版微信登录详细讲解(细到你尖叫)

我这里的需求还获取了用户的手机号,所以会涉及到两个微信code,这个code一定要注意别给错了,看官方文档可以看出,获取手机号是调用的getPhoneNumber这个接口,而微信登录是调用的login接口。首先是微信登录的流程,按照官方文档给出的流程图来看,相信很多小伙伴看的都有点蒙,其实很简单,从微信官方文档来看我们只需要前端给我们传一个临时code就行,我们通过这个临时code去获取用户的openID和session_key还有unionID。拿到了用户的openID,接下来进行我们自己的业务实现。

2023-08-10 14:45:33 557

原创 mybatisplus异常:关键字异常

在plus里面遇到下面异常是因为数据库字段使用了关键字,如下图:

2023-08-01 11:41:38 459

原创 利用反射进行属性判空,提升代码的优雅度

这些注解就相当于一个标记,是接下来要用的,所以我这里直接写了个flag标记的意思。图上有很详细的注释,大家可以参考,写完这些以后我们就可以优雅的写代码了,只需要几行代码就可以解决一堆判空的问题。最近在公司开发也是遇到了一个要进行大量属性判空的问题,大家首先想到的肯定是isblank对每个属性值进行判空,有一个为空就返回false,但是组长说那样写不够优雅,不让我那样用,我们也可以看到下图,一个一个判空会显得代码很臃肿!我测试的时候故意少给了一个name属性值,信息不完整就告诉我们了!

2023-06-29 10:41:39 64

原创 mybatis、servlet集成项目异常

以上是我在servlet跟mybatis结合起来写项目时出现的异常,希望对各位有所帮助。还有其他异常因为时间问题没有写上去,如果看到此文章有所疑问可以私信我!

2022-07-29 22:10:11 364 1

空空如也

空空如也

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

TA关注的人

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