已采纳回答 / 龙虾三少
是的,客户端时间不准的情况下依靠服务端的校验防止提前下单另外项目中要实现一个从后端获取系统时间校准的接口,然后再从客户端的timer里减才最正统,这里只是举个例子
2018-12-25
已采纳回答 / 随_忆
老师想都用BigDecimal的,奈何数据库不支持啊。Service和Controller层是可控的,自己写的Model类,当然用BigDecimal了。Dao层类是mybatis-generator插件生成的,没法用BigDecimal,因为Mysql数据库没有这个数据类型。当然你可以认为Mysql的Decimal可以和Java的BigDecimal一致,问题是,mybatis-generator把Mysql的Decimal生成了Long类型,明显不适合做价格字段。
2018-12-25