用户登录
用户注册

分享至

hibernate4 零配置文件

  • 作者: 达?矢抾哆拉?
  • 来源: 51数据库
  • 2021-01-29
struts2在struts2-core-2.x.x包下的struts-default.xml中看 spring3的spring-beans-3.0.xsd文件在org.springframework.beans.factory.xml包下



  调用new configuraction()时,hibernate在classpath的根目录下搜索名为hibernate.properties的文件。如果找到了,所有hibernate.*属性都会被加载并添加到configuration对象。
调用configure()时,hibernate在classpath的根目录下搜索名为hibernate.cfg.xml的文件,如果无法找到会抛出一个异常。当然,如果你没有这个配置文件,就不一定要调用这个方法。如果xml配置文件中的设置与较早设置的属性完全相同,xml设置就覆盖前面的设置。
hibernate.properties配置文件的位置始终在classpath的根目录中,处在任何包之外。如果要使用一个不同的文件,或者要hibernate在classpath的子目录中查找xml配置文件,就必须把路径当作configure()方法的一个实参进行传递:
sessionfactory sessionfactory = new configuration()
.configure("auction.cfg.xml").buildsessionfactory();
软件
前端设计
程序设计
Java相关