1.涉及到多系统交互的时候,系统间的交互用hessian,hessian配置的时候,分清哪个是客户端,哪个是服务端。
用一个配一个,不要到系统调试的时候再去配,这样可能会忘记配置。
2.在今天做列表查询的时候,深刻理解了数据库设计的重要性,如果数据库设计的好,查询会比较方便,否则,mapper文件中
的查询会比较麻烦,甚至需要连表查询。但是也要尽量避免笛卡尔积的问题。
3.主扫与被扫的流程是不同的,针对顾客来说,是主扫与被扫。 主扫与被扫的流程完全不同。
主扫的时候扫码后,选择付款方式。被扫的时候,先选择付款方式,再去做相关交易,这样就涉及到客户端获取的数据是不同的。
4.关于代码重构,如果有条件,当然要进行代码重构。这样既可以减少冗余,也便于扩展和维护。不过实际的情况是,工作时间不允许这样。