自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis-plus自动生成代码工具----java自动生成代码

在开发中有数据库表已经建立好了还需要手动去创建mvc结构中的对应的类吗?这样效率太低,很多框架提供相应的工具今天我来聊聊基于springboot、mybatis、mybatis-plus来全自动生成代码1.mybatis-plus必须基于mybatis基础之上才能使用引入jdbc和mysql驱动jar包2.引入mybatis-plus的jar<!-- mybatis-plus插件 --><dependency> <groupId>com.bao

2021-04-26 11:03:17 484

原创 synchronized原理

synchronized锁很多人理解不够透彻,使用起来不是那么得心应手,我来谈谈的对它的理解前言synchronized锁在Java中经常使用,它的源码是C++实现的,作为java程序员很多人可能看不懂c++。1.synchronized是如何工作的?2.锁是怎样升级的?3.重量级锁的队列之间协作过程和策略正文先了解一下对象在JVM是怎样形式存在的这样更好的理解synchronized锁的工作与锁升级对象在jvm中存在有三个部分对象头、实例数据、对齐数据(填充...

2021-04-26 10:38:35 103

空空如也

空空如也

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

TA关注的人

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