is前缀
需要在设置从is_xxx到Xxx的映射关系
数据库表示是与否的值,使用tinyint类型
坚持is_ xxx的命名方式是为了明确取值含义和取值范围
表名,字段名必须使用小写字母...多表关联查询时,保证被关联的字段需要有索引
在varchar字段上建立索引时,必须指定索引长度,没必要对全字段建立索引,根据实际文本区分度决定索引长度即可
索引长度与区分度是一对矛盾体
一般对字符串类型数据...TRUNCATE TABLE比DELETE速度快,且使用的系统和事务日志资源少,但TRUNCATE无事务且不触发trigger, 有可能造成事故,所以不要使用TRUNCATE语句
ORM映射规约
在表查询中...is, 而数据库字段必须加is_, 要求在resultMap中进行字段与属性之间的映射
定义POJO类以及数据库字段定义规定,在中增加映射,是必须的
在MyBatis Generator生成的代码中,...,但是值的类型不可控
更新数据表记录时,必须同时更新记录对应的gmt_modified字段值为当前时间
不要写一个大而全的数据更新接口:
不要传入一个POJO类进行更新
执行SQL时,不要更新无改动的字段