自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 修改mybatis-generator中数据库类型和Java类型的映射关系

离你越近的地方,路途越远;最简单的音调,需要最艰苦的练习。——《泰戈尔诗选》 1、修改类型映射关系 在项目中,为了降低数据的存储空间,status状态字段一般使用tinyint, 1个tinyint型数据只占用一个字节,一个int型数据占用四个字节。这看起来似乎差别不大,但是在比较大...

2018-09-15 15:58:36 3861 0

原创 linux下各种方法查看tomcat日志以及查看文件内容指令

宽宏大量,是惟一能够照亮伟大灵魂的光芒。——《巴黎圣母院》 1、引言 本周在Linux部署springboot项目的时候,采用自动化部署,一直以来都采用jar包的部署方式,本次采用war包的方式部署到tomcat容器。虽然我在项目中配置了Logback记录日志,但是一些预启动的内容...

2018-09-15 14:11:15 2289 0

原创 SpringBoot中通过mybatis拦截器打印sql执行时间

真正的光明决不是永没有黑暗的时间,只是永不被黑暗所掩蔽罢了。真正的英雄决不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。——《约翰 • 克利斯朵夫》 1、引言 开发时,在控制台打印SQL语句的执行时间和语句对于调试bug和优化SQL语句极为重要。本文主要介绍在SpringBoot...

2018-09-08 18:55:16 8086 0

原创 数据库设计——多选状态字段设计

没人对你说「不」的时候 你是长不大的。——《战争与和平》 1、引言 在做公司的算法分析相关项目时,遇到分析状态这个字段存在多种分析算法对应的状态,并且是多选的。这样讲起来有点抽象,由于项目保密问题,也不能细讲。换个通俗的例子来说明这个问题。 例如:某个商家支持多种会员卡打折,如金...

2018-09-04 00:39:00 3956 1

原创 阿里巴巴Java工程结构规范与实践

生命从来不曾离开过孤独而独立存在。无论是我们出生、我们成长、我们相爱还是我们成功失败,直到最后的最后,孤独犹如影子一样存在于生命一隅。——《百年孤独》 1、应用分层 1. 【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于 Web 层,也可以直接依赖于 ...

2018-09-03 13:08:48 1515 0

原创 java项目中常量规范定义的思考

大言不惭,则无必为之志。——《论语·宪问》 1、引言 最近在看老大在项目中写的代码,发现在系统常量的定义上,与我之前在开发项目的定义有些不一样,引发了我对系统变量如何规范定义和每一种定义有什么优点?这两个问题的好奇。 为什么需要定义常量? 提取常量主要是为了避免魔法数字和提高代码可...

2018-09-02 23:38:31 3156 2

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