无论哪种框架,提供注解和XML两种方式都是历史原因,二者都是为了解读一些配置信息,早期使用XML文件进行配置,在适当的时机去读取XML文件中的内容,后来在高版本的Java中提供了注解方式,由于其可以大幅度减少编码量,因此得到很多框架的支持。
所以如果你的项目采用的是新版本Hibernate,并且不需要兼容以前的老旧系统,应该采用注解方式,如果需要兼容旧系统,可以使用XML方式。
1. 如果采用properties文件作为配置文件
那么初始化的代码大致为:
configuration config = new configuration();
config.addclass(myclass.class);
2. 如果配置文件为xml,则
configuration config = new configuration().config();
xml文件格式的配置文件不支持addclass方法!
这是因为在配置文件xml文件中,已经定义了mapping文 件,因此就不需要在用编码方式导入pojo文件了。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....