阶段错误总结:
- SQL 赋权 同时添加用户赋权和同义词赋权 (视图仅查询权限)
- 基础知识薄弱! number(8,6)的意思为整数部分精确到(8-6)2位,小数部分精确到小数点后6位(一把辛酸泪)
- 多系统接口对接一定不能将接受值设定为非空
- 设计表字段要考虑到以后可扩展性 如parentId (父类ID字段)
- Control 里不准写逻辑代码! 统一放到接口实现类中 Why?多表操作事务管理
- ORACLE 提示违反约束条件 , 若未提示主键冲突 ,则为表字段问题。
- 设计表字段一定要避免数据库关键字!
- 涉及到精度的字段一律用bigdecimal类型来控制精度,不允许使用double 或者 float(bigdecimal数据库中实际就是number类型)
- 交流沟通评估新需求,做之前先思考为什么要加这个功能?需要加这个功能? 该本系统加?技术实现难度?谁提的需求?