问题描述
业务上需要一张单子只允许打印一次,除了加字段做计数用。还有其他办法么? 问题补充:chen_yongkai 写道
解决方案
需要长期保留的话就要放在数据库中,如果你的单子只是临时打印,可以缓存在内存里,应用重启后就消失了
解决方案二:
同chen_yongkai,加个打印标志位,选择打印前先去这个标志位判断下,可以打印的话,完成打印将标志位置为已打印。
解决方案三:
只允许打印一次话就不需要计数了,只要设置一个“已打印”标志就行了
解决方案四:
我觉得严格地说没有别的更安全的方法了。
时间: 2024-10-22 15:24:06