最新消息:文章中包含代码时,请遵守代码高亮规范!

施, 建的文章

MySQL中的事务隔离级别(转载)

杂项 1个月前 (09-19) 105浏览 0评论

MySQL事务隔离级别详解 前两天面试,问到了四种隔离级别,当时觉得大多数数据库都为read committed,结果没想到mysql是个例外。在此做一下隔离级别和各种数据库锁的使用。 首先说一下ACID四大特性: 四大特性       · 原...

Java数据结构之HashMap【原创】

Java 1个月前 (09-19) 93浏览 0评论

相信写过Java代码的都知道Map接口,它是一个key,value键值对的存储结构. Map接口里最常用的实现类就是HashMap了,相信大家都用过,今天我们就简单讲一讲HashMap底层的数据结构. HashMap在java1.7及之前,底层数据结...

项目中swagger-ui使用历程【原创】

Java 1个月前 (09-18) 113浏览 0评论

现在大家做的java项目基本上都是前后端分离的,后端只提供api接口即可,和前端交互的时候都是用json,然后在这个过程中就会出现一个问题,前后端交互的时候就约定接口的数据格式,然后我们现在的项目前端还是外包给公司外的人做的,给外包提供api接口数据...

springboot通过启动参数指定使用的配置文件【原创】

Java 1个月前 (09-07) 972浏览 0评论

大家都知道,开发项目的时候一般都会有好几个环境,比如说自己本地调试环境,测试环境,生成环境等等,每个环境对应着不同的配置,自然能就要写不同的配置文件,springboot为我们提供了很好的多环境配置文件的切换功能.如下图所示,就有多个applicat...

mybatisplus使用小结【原创】

杂项 2个月前 (08-27) 412浏览 0评论

最近在项目里用到了一个第三方库,叫mybatisplus,是一个mybatis的增强库,简单来说就是增强了mybatis的功能,让mybatis更好用,mybatisplus给的官方定义是Mybatis-Plus(简称MP)是一个 Mybatis 的...

项目中包装类使用的注意点【原创】

Java 2个月前 (08-10) 222浏览 0评论

最近看项目代码的时候看到一个问题,是关于java中的int和包装类Integer的. 先说下背景,项目中所有entity类中的int类型的成员变量全部要求使用Integer包装类,不许用int,这时候比如有个商品对象中有个颜色的成员变量,用的是数字加...

关于项目中权限模块的一些思考【原创】

Java 2个月前 (08-10) 256浏览 0评论

最近在做项目管理后台时遇到一个场景,管理后台中有很多个模块,比如说查看用户模块,订单管理模块财务管理模块等等,每个用户登录管理后台后可能只有一部分权限,比如说总经理有所有的权限,业务员登录之后只有订单管理的权限,这个时候需要记录每个用户的权限存到表当...