gpt4 book ai didi

java - Struts + Spring + Hibernate 集成

转载 作者:行者123 更新时间:2023-12-01 14:05:35 25 4
gpt4 key购买 nike

例如,我们有下一组:Struts , Spring , Hibernate .你能帮我理解每个元素所扮演的角色吗?

我知道Hibernate负责数据库上的一切。

但是,有什么作用StrutsSpring在这种情况下?

谢谢。

最佳答案

Struts 是 Web 应用程序框架 - 用于让您可以通过 Web 界面公开您的应用程序,而无需处理低级类。在使用 struts 时,您应该小心,因为在 struts 类中使用应用程序逻辑时经常会有不好的建议。不要这样做,struts 只是 web 前端。

Spring 是通用应用程序框架,它首先帮助您使用依赖注入(inject)将类彼此分离。但这不是使用 spring 的唯一原因,它提供了大量其他特性:http 安全性、面向方面的编程、开箱即用的集成以及对不同框架的支持。因此,这可以让您快速开始使用不同的技术。

Hibernate 是对象关系映射。使用它,您可以将类映射到数据库关系并避免使用 SQL 请求。

关于java - Struts + Spring + Hibernate 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8182901/

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