各位高手,请问Hibernate的AnnotationConfiguration()和Configuration()有什么区别?求详细解释

2025年03月01日 17:14
有1个网友回答
网友(1):

Annotation称之为注释
是JAVA SE5的新特性
它的特点是将元数据直接写在代码里,什么是元数据?元数据是数据的数据信息的信息,HIBERNATE映射文件就是一种元数据
现在一般都把映射文件写在XML格式的单独文件里与代码分开,而注释的出现可以将其和代码放一起写
感觉现在大家还是习惯XML格式的文件
但是个人觉得注释非常方便,将来怕要大行其道
把话说到这里,后面再看

如果hibernate用的是annotation作实体映射的话
就要配置AnnotationConfiguration

如果是用xml映射
就配置成Configuration