gpt4 book ai didi

java - 没有 Spring,Hibernate 有意义吗?

转载 作者:行者123 更新时间:2023-12-01 23:17:09 25 4
gpt4 key购买 nike

几年前,我开始“学习”并使用 JAVA(我得说我是一名嵌入式开发人员,所以我主要使用 C 和 C++ 工作)。

最近我开始使用数据库,所以我偶然发现了 Hibernate。我阅读了几本有关该主题的入门指南和书籍,并开始尝试一些小项目。

网上冲浪(包括Stackoverflow)我只看到过包含Hibernate/JPA + Spring的项目[+ Struts]

我正在设计一个相当大的个人项目。我想“一步一步”完成它,以便学习它所暗示的所有部分:DB、Hibernate(我想首先使用 hbm.xml,然后使用注释)、制作一个简单的独立 swing 应用程序,然后使用 Spring + web页。

也许我的问题有点愚蠢,但我还是会问

没有 Spring,Hibernate 是否有意义?

我应该在阅读 Spring 的同时继续使用 Hibernate 多一点时间,然后使用这两种技术开发项目吗?

我在这个项目中的唯一目标就是学习。不多不少。我不在乎努力。

非常感谢您的意见!我很感激!

最佳答案

是的,如果没有 Spring,Hibernate 也有意义,但如果有 Spring,它会更有意义:)

由于您已经学习过 Hibernate,因此您对此有所了解,所以让我告诉您,Spring 将使您的生活更加轻松,主要是因为 DI,并且它还具有 Hibernate 支持类来执行常见功能、事务管理。

我建议您同时进行这两项操作,因为如果没有 Spring,您将学习过时的 Hibernate 设计,例如使用服务定位器等。

注意:你会发现学习 Spring 比 Hibernate 容易得多:)

关于java - 没有 Spring,Hibernate 有意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21051259/

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