作者:你送的指环_526 | 来源:互联网 | 2023-09-03 13:04
问题描述现在有一条不可重复的数据存在在了数据库中,如果在插入一条相同,是应该在service层调用dao层判断是否存在在数据库中(如果存在则返回结果给前台,如果不存在则
问题描述
现在有一条不可重复的数据存在在了数据库中,如果在插入一条相同,是应该在service层调用dao层判断是否存在在数据库中(如果存在则返回结果给前台,如果不存在则再插入数据库),还是应该直接插入数据库中让数据库判断是否唯一索引重复(如果存在则JDBC抛出异常,如果不存在则插入成功)?