在SSH中 hibernate的实体类是由spring创建的,还是hibernate创建的?

 我来答
hyjiacan
2012-04-26 · TA获得超过3912个赞
知道小有建树答主
回答量:894
采纳率:100%
帮助的人:1075万
展开全部
由hibernate创建,由spring管理是否创建

即:
每次需要用到实例的时候,程序就去找spring,然后spring就知道是不是该创建,如果需要创建,就告诉hibernate的工厂说,我要一个xx实例,给我一个哇,然后,hibernate就创建一个交给spring,spring把实现交给程序;如果不需要创建(这种情况一般 是单实例等),就直接弄个现成的交过去!
田真久
2012-04-27 · TA获得超过661个赞
知道小有建树答主
回答量:603
采纳率:100%
帮助的人:320万
展开全部
肯定是hibernate创建的啊 因为你spring创建的时候需要注入属性值 ,但是你没有访问数据库根本就不知道属性值,交给hibernate后,由hibernate去改变实体类的属性值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忠心武圣德传c
2012-04-27
知道答主
回答量:29
采纳率:0%
帮助的人:12.5万
展开全部
实例 是由spring容器创建的,而不是以传统的方式new的。这样大大的降低了代码指之间的耦合 spring 是面向接口编程的。 它贯穿了 持久层 业务层 控制层 , 它将bean与bean之间以配置文件的方式组织在一起,而不是以硬编码的方式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a163c3b
2012-04-26 · 超过31用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:65.3万
展开全部
是由hibernate创建的。
hibernate根据spring的相关文件配置,然后再根据需要创建一个持久化类,也就是具有唯一的标示符和数据库对应。
类是持久化类,但是由hibernate创建实体化类产生的对象实例则由多种状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mablexum
2012-04-26
知道答主
回答量:2
采纳率:0%
帮助的人:3189
展开全部
由hibernate创建,实体类不需要在spring配置文件里面进行配置,生成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式