工程经验总结、常见问题及其解决方案
数据库模型设计——历史与版本设计
前端问题解决: 缓存问题, token失效不容易复现
解决方案:新开窗口使用chrome 无痕模式, 不使用缓存。
前端问题:网速太快, 看不清楚 请求携带参数
描述:可能处理掉之后,跳转到新页面了, 看不到原来跳转地址(携带参数)
解决方案:chrome - network - show 3G
配置ip白名单:
推荐:通过Nginx配置访问IP白名单 、或网关设置
不推荐: springboot 学习之路 27(实现ip白名单功能)
代码简洁的建议
1. 参数、方法功能单一。
例如:不同形式、类型的参数使用不同的参数名进行传递, 除非不影响业务逻辑。 例如 String dayPeriod='yyyyMMdd' , String monthPeriod='yyyyMMdd' 使用不同的参数来承接, 保证语义的单一。