//=============产品设计
1.构建世界 定义关键对象和关键名词
//==========项目启动阶段
1.权限 菜单是否已有。。。各个角色准备3个账号
2.建库时顺手建立索引
3.尽量确认好 er图 接口文档 状态流转设计,系统中的常量 。 初步设计的数据流转过程
4.尽量确定好用户体系结构,账号体系(用户数据来源)
5.不变字段可以冗余,减少关联查询
1.把所有的查询接口独立到一个文件,方便统计和建索引
2.建表的时候有意根据业务模块或功能模块加些前缀
3.每一个查询业务尽量把查询语句注释在方法上
4.为了优化性能可以为每个场景定制不同的查询sql,细化到列。当然,这样做太费事,首页或热点的功能可以这样做
============工具===================
UML plantUml