gpt4 book ai didi

java - Spring Bean 和 Hibernate 表

转载 作者:行者123 更新时间:2023-11-30 05:06:50 26 4
gpt4 key购买 nike

我制作了一个应用程序,并在两种场景中进行了实验。让 bean 扩展 Hibernate db 对象,或者使 bean 与 db 对象明显不同。在第一种情况下,我有一种快速访问数据的方法。一种在扩展同一个数据库表的不同 bean 末尾创建接口(interface)的快速方法。在第二种情况下,我必须将外部加载到 beans 中并继续。

哪种方式是“按规矩”方式?两者看起来都不错,但我喜欢第一个。或者我不应该?

最佳答案

这是一个更普遍的“组合与继承”问题,并且独立于 Spring 和 Hibernate。

参见this other answer以获得完整的描述/论证。

简而言之,虽然有时为了方便而扩展另一个类很诱人,但您几乎总是会在事后后悔。加倍努力,组合你的对象而不是扩展它们,从长远来看,你将赢得胜利。

关于java - Spring Bean 和 Hibernate 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4827103/

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