gpt4 book ai didi

java - 对于银行应用程序来说,SQL 事务还是 Java 端事务哪个更好?

转载 作者:行者123 更新时间:2023-12-02 05:23:06 24 4
gpt4 key购买 nike

我正在提出银行申请,但无法决定哪种方法是处理资金转账交易的更好方法。如果数据库发生变化,使用 SQL 可能需要重写代码。使用纯Java来处理会使锁定交易账户变得更加复杂。这种情况的最佳实践是什么?
PS - 在这种情况下请考虑分布式应用程序服务器。

最佳答案

任何在硬崩溃时使数据库处于可能不一致状态的应用程序都不适合银行使用。利用所谓的“Java 事务”的应用程序属于该组。

任何严肃的银行应用程序都会将所有写入过程封装到服务器端胶囊中(读取:存储过程),并且不允许对任何表进行任何写入访问。读取访问将由存储过程和 View 的混合提供。

与抗崩溃的 RDBMS 一起,这保证了作业的全有或全无处理。

关于java - 对于银行应用程序来说,SQL 事务还是 Java 端事务哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26327065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com