Spring MVC 实现长事务的较佳实践
实现长事务可能出现这种情况:用户需要多步骤提交表单,但是没有按最后的提交,那么内存里就存有用户之前提交的数据,用户可能会重新进行这个业务流程;
处理方法:就是用户重新进行这个业务流程的时候,查看用户是否有数据尚未提交,并进行提示,让其选择重新输入还是现实已提交的数据,根据情况决定是否持久化之前的数据,通常是需要的,以免出现断电等意外情况;
Spring MVC 实现长事务的较佳实践实现长事务可能出现这种情况:用户需要多步骤提交表单,但是没有按最后的提交,那么内存里就存有用户之前提交的数据,用户可能会重新进行这个业务流程; 处理方法:就是用户重新进行这个业务流程的时候,查看用户是否有数据尚未提交,并进行提示,让其选择重新输入还是现实已提交的数据,根据情况决定是否持久化之前的数据,通常是需要的,以免出现断电等意外情况;
|