情况一:表a中的A字段不容许重复,那么多用户在保存和修改时,怎么能保证A字段不重复呢?
情况二:表a中的A字段被添加了唯一约束,那么多用户在保存和修改时,出现了重复字段怎么能捕获这个异常来提醒用户?
先说声谢谢了
情况一:表a中的A字段不容许重复,那么多用户在保存和修改时,怎么能保证A字段不重复呢?
情况二:表a中的A字段被添加了唯一约束,那么多用户在保存和修改时,出现了重复字段怎么能捕获这个异常来提醒用户?
先说声谢谢了
//步骤1:页面输入字段A,点保存
//提交进入 action相关的后台程序,调用服务对bean进行保存。如果有异常。直接抛到前端。或用友好界面替换。
//服务类:拿到Bean,第一步调用Dao层进行判断是否字段A重复
假设1重复:
if(存在){throw new 字段已经存在异常()}
else
保存动作。
担心这段代码在多线程下也会有问题 加锁。
Lock lock = new ReentrantLock();