`
zprill
  • 浏览: 36513 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mappingJarLocations,解决hbm文件被打成jar时读取路径问题

阅读更多

        <property name="mappingLocations">
            <list>
                <value>classpath:com/test/hbm/*.hbm.xml</value>
            </list>
        </property>       

当hbm文件被打成jar包时,上面的方法就不能用了。幸亏org.springframework.orm.hibernate3.LocalSessionFactoryBean还有mappingJarLocations属性。

      <property name="mappingJarLocations">
            <list>
                <value>WEB-INF/lib/test.jar</value>
            </list>
        </property>

 

这样就不怕被读不到文件了

分享到:
评论

相关推荐

    hibernate3 配置hbm2ddl和hbm2java所需jar

    在配置Hibernate3以使用hbm2ddl和hbm2java,你需要以下的JAR文件: - hibernate3.jar:这是Hibernate的核心库,包含了所有基本的ORM功能。 - hibernate-tools.jar:这个库包含了hbm2ddl和hbm2java工具以及其他辅助...

    Ant+XDoclet生成hbm文件

    5. **整合到项目中**:最后,将生成的HBM文件添加到Hibernate的配置中,使其能够被应用在数据库操作中。这通常涉及到修改Hibernate的配置文件(如hibernate.cfg.xml),指定HBM文件的位置。 通过这种方式,Ant和...

    自动成hbm文件和Pojo Bean文件的工具类

    自动成hbm文件和Pojo Bean文件的工具类 输入 1,tableName 2,beanName 3,pkgName 4,root_path 5,pkColumn &lt;br&gt;输出 1、生成xxx.hbm.xml文件 2、生成xxx.java文件

    Hibernate-tools解决hbm.xml中文注释乱码和生成实体类注释

    在使用`Hibernate-tools`生成或更新`hbm.xml`文件时,可以通过命令行指定`-encoding UTF-8`参数来确保中文注释的正确输出。 2. **生成实体类注释** `Hibernate-tools`提供了一种方式来自动生成与数据库表对应的...

    Hibernate开发所需的dtd文件和jar包

    这些JAR包应被添加到项目的类路径(Classpath)中,以便在运行时能够正确加载和使用Hibernate的类和资源。 在实际开发中,除了基本的JAR包,还需要关注以下几点: - **配置文件**:`hibernate.cfg.xml`是Hibernate...

    Middlegen插件利用数据库表自动生成Hbm文件

    这些Hbm文件可以被Hibernate框架读取,从而实现对象与数据库表的自动映射。 Middlegen生成的Hbm文件通常包含以下几部分: 1. `&lt;class&gt;`标签:定义了一个Java类及其与数据库表的关联。 2. `&lt;table&gt;`标签:指定对应...

    xdoclet 生成hbm文件

    为了解决这个问题,XDoclet应运而生,它是一种强大的Java文档注解处理器,能够自动生成包括Hibernate映射文件在内的各种元数据文件。本文将详细介绍如何在MyEclipse环境中利用XDoclet生成HBM文件。 首先,确保你的...

    自动生成Hibernate类文件和hbm.xml文件

    通过myeclipse自动生成Hibernate类文件和hbm.xml文件,链接数据库库自动生成

    通过Hibernate Tool 来生成Java类和HBM文件

    在这个文件中,你可以指定哪些数据库表需要被映射为Java类,以及这些类的命名规则。例如,你可以设置是否生成对应的setter和getter方法,或者是否使用特定的命名策略。 完成上述步骤后,就可以使用Hibernate Tool来...

    Middlegen插件(搭配Ant)自动生成Hbm文件

    4. **执行Middlegen**:在Ant的`target`中调用Middlegen任务,运行时Ant会根据你在配置中设定的参数,从数据库中读取表信息,生成对应的Java源代码和Hbm映射文件。 5. **构建和部署**:一旦Middlegen完成生成,你...

    利用hibernate自动生成hbm.xml文件和entity类.doc

    这里需要注意的是,选择的表将被用于生成 Entity 类和 hbm.xml 文件。 4. 选择文件生成路径:点击 Browse 选择文件生成的路径,这里可以选择一个已经存在的项目目录,以便于管理生成的文件。 5. 配置反转选项:在反转...

    在myeclipse中根据表结构生成实体和hbm.xml文件

    Hibernate 在 MyEclipse 中根据表结构生成实体和 hbm.xml 文件 在 MyEclipse 中,我们可以使用 Hibernate 根据现有的数据库表结构生成实体和 hbm.xml 配置文件,这样可以避免手动编写 JPA 或 Hibernate 实体类。...

    从hbm的xml文件 自动生成数据库表

    3. **使用Hibernate工具**: Hibernate提供了SchemaExport或HibernateTool工具,可以读取hbm.xml文件并生成相应的DDL语句。例如,`SchemaExport.create(true, true)`将执行CREATE命令,而`SchemaExport.drop(true, ...

    Hibernate逆向生成entity和hbm.xml文件

    在应用运行时,Hibernate会读取这些映射文件,自动管理对象和数据库之间的交互。这样,开发者就可以专注于业务逻辑的实现,而不是繁琐的数据访问层代码。 在逆向工程过程中,需要注意以下几点: 1. 字段命名规则:...

    Hibernate配置文件和jar包

    6. dom4j.jar:用于XML解析和处理,Hibernate使用它来读取配置文件和映射文件。 7. jandex.jar:如果使用JPA 2.1的注解,需要这个库来解析注解信息。 8. slf4j-api.jar和slf4j-simple.jar:日志记录框架,...

    hibernate5.0jar文件

    JAR文件通常包含Hibernate的类库,它们会被打包到Web应用的类路径中,以便在服务器上运行时使用。 **知识点详解** 1. **对象关系映射(ORM)**: Hibernate是ORM工具的代表,通过映射Java类到数据库表,实现了对象...

    hibernate框架所使用到的jar文件

    Hibernate是一个开源的对象关系映射(ORM)框架,它允许Java开发者使用面向对象的方式来操作数据库,极大地简化了...在搭建Hibernate环境时,确保所有必要的jar文件都在类路径中,这样就可以顺利地进行数据库操作了。

    NHibernate实例代码 三种hbm.xml加载方式

    在类引用方式中,`hbm.xml` 文件被嵌入到项目的类库(DLL)中。这样,当我们创建实体类时,可以使用`Assembly`类来加载相应的映射文件。例如,`configuration.AddInputStream(typeof(MyEntity).Assembly....

    使用MyEclipse工具生成POJO类和映射文件.hbm.xml

    生成的 POJO 类将存放在我们指定的存放位置,并且映射文件 .hbm.xml 将被添加到 hibernate.cfg.xml 文件中。 使用 MyEclipse 工具生成 POJO 类和映射文件 .hbm.xml 非常简单。MyEclipse 提供了许多实用的功能来帮助...

    MyEclipse生成hbm.xml文件(全图解)

    总结来说,MyEclipse生成hbm.xml文件的过程主要包括配置数据库连接,选择需要映射的表,通过逆向工程生成实体类和映射文件,以及处理可能的配置问题。这个过程极大地提高了开发效率,避免了手动编写大量的重复代码,...

Global site tag (gtag.js) - Google Analytics