0

我只有一个查询:

我自己正在开发一个内部项目(spring、hibernate、dao 的混合)..

我是这样想的:在 spring 的情况下,仅对 hibernate 和 xml 配置使用注释。

你建议我什么?(在 Spring 中使用注解优于 XML 配置?)

请问我需要你的建议..

我真的不明白我什么时候必须使用注释,什么时候不应该..

我不是很擅长注释,但知识足够,所以你建议我学习它?

4

2 回答 2

1

使用 XML 配置的理由是您不需要重建来更改元数据。

根据我的经验,制作 XML 配置而不是注释所发生的一切就是它只是坐在那里,一旦你写了它就会溃烂。这样想,一旦表结构起作用,您多久真正更改一次表结构?

注释意味着您不需要不断地将实体类切出并更改为 xml,也不需要通过 XML 页面。

于 2013-02-20T14:21:00.510 回答
0

没有正确答案它的个人喜好,我非常不科学的稻草民意调查是大多数人更喜欢注释。但是,与您一起工作的人可能习惯于 xml 配置,我们聘请了新人,他们习惯于使用 XML 文件进行开发,因此我们对他们进行了重新教育。

您可以通过提供 XML 配置来覆盖 annatotions - 但这表明一团糟。

(另外,intellij 与 spring 有很大的不同,无论如何都可以单击 vritualyl 任何 bean 引用,它会带你去它的 decalration 很棒)

于 2013-02-20T14:27:21.180 回答