【发布时间】:2023-03-14 13:45:01
【问题描述】:
我在 JSF 中的一个 Web 应用程序中工作,该应用程序旨在解决数据库中几乎所有的业务逻辑,即数据验证、处理等,主要发生在存储过程中。 为这种应用程序推荐哪种框架?我在Hibernate 中考虑,但文档内容完全相同:
对于只使用存储过程来实现数据库中的业务逻辑的以数据为中心的应用程序,Hibernate 可能不是最好的解决方案,它对于面向对象的领域模型和基于 Java 的中间层中的业务逻辑最为有用——层。
Hibernate 的诚实值得赞赏。因此,我正在寻找一个框架,它可以简化管理连接和调用数据库,并有助于编写更易于维护的代码。我读过Spring,但我不知道它是否最适合这个。
另外,如果有任何设计模式可以仅使用 JDBC 应用,那对我很有用。
感谢任何帮助和/或建议。提前致谢。
【问题讨论】:
-
由于系统架构是以 DB 为中心的,也许您应该寻找基于 DB 的 Web 框架。
标签: java spring jsf frameworks