`
netspirit
  • 浏览: 3874 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JapserReport使用Hibernate连接的 hibernate配置

阅读更多
  我们在做一个系统: 框架是,Spring3.0 + Struts 2.0 + Hibernate 3.0

现在要做报表部分。确定使用iReport.

  做一个demo测试,使用jdbc连接方式可以成功输出报表 execl ,pdf ……。
 
  现在要用到框架里边去,所以使用hibernate方式连接,hibernate中使用的映射方式是源注释方式
配置文件如下:


<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
    <session-factory>
        <property name="show_sql">true</property>
        <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
        <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
        <property name="connection.url">jdbc:oracle:thin:@10.10.1.59:1521:dws</property>
        <property name="connection.username">usermob</property>
        <property name="connection.password">usermob</property>

        <!-- 以下设置对象与数据库表格映像类别 -->
        <!--annotation style-->
<mapping class="com.s.model.Accessory"/>
<mapping class="com.s.model.Affix"/>
<mapping class="com.s.model.AirConditionTroubleData"/>
<mapping class="com.s.model.AlertContent"/>
<mapping class="com.s.model.AlertReceiver"/>
…………………省掉部分……………
        <!--xml style-->
        <!--<mapping resource="com/afteryuan/demo/model/User.hbm.xml"/>-->
    </session-factory>
</hibernate-configuration>

iReport中的 classpath 设置为工作区间的 src目录,java代码文件.模块.相关的配置文件都在此目录
新建hibernate方式连接,测试的时候 弹出 提示不能使用 <mapping class="com.s.model.Accessory"/>

弄了一下午。。还搞不定。
哪位 写过类似程序,希望能说下 hibernate方式 的hibernate文件怎么配置的吗?`


期待你们的帮忙

分享到:
评论

相关推荐

    Hibernate连接SQLite配置说明和方言代码

    Hibernate连接SQLite配置步骤: 1、添加SQLite库: 1.1、将两个jar包:com.zy.hibernate.dialect.SQLiteDialect.jar、sqlite-jdbc-3.7.2.jar拷贝到“\WEB-INF\lib”文件夹下; 2、配置hibernate: 2.1、将...

    hibernate 连接池配置详解

    在使用Hibernate进行数据库操作时,合理配置连接池是非常重要的一步。连接池可以帮助我们更高效地管理数据库连接资源,避免频繁创建与销毁数据库连接带来的性能开销。Hibernate支持多种连接池方案,主要包括:默认...

    使用Hibernate连接MySql的入门小程序

    **使用Hibernate连接MySQL的入门小程序** 在Java编程领域,Hibernate是一个强大的对象关系映射(ORM)框架,它简化了数据库操作,将复杂的SQL查询转换为简单的Java对象操作。本入门程序将带你了解如何使用Hibernate...

    hibernate与各种数据库的连接配置

    Hibernate 与各种数据库的连接配置 Hibernate 是一个 популяр的对象关系映射(ORM)工具,用于将 Java 对象映射到关系数据库中。为了使用 Hibernate,需要配置连接数据库的设置。下面将介绍 Hibernate 与...

    hibernate配置连接池大全

    Hibernate通过DataSource接口与连接池进行交互,配置连接池主要是配置Hibernate的`hibernate.c3p0`或`hibernate.connection.provider_class`等相关属性,选择合适的连接池实现,如C3P0、DBCP、Druid、HikariCP等。...

    hibernate连接金仓数据库所需jar包集合lib.7z

    在使用Hibernate连接金仓数据库时,需要特定的驱动和其他相关jar包来支持这种连接。下面我们将详细介绍这些jar包的作用以及如何配置它们。 首先,"hibernate连接金仓数据库所需jar包集合lib.7z"这个压缩包中包含了...

    hibernate 配置连接池的三种方法

    【hibernate 配置连接池的三种方法】 在Java应用程序中,特别是在使用ORM框架如Hibernate进行数据库操作时,数据库连接池是必不可少的组件。它有效地管理数据库连接,提高应用程序性能,减少资源消耗。以下是对...

    JAVA 使用hibernate配置实例

    本教程将详细讲解如何在Java项目中配置和使用Hibernate,包括在普通Java工程和Maven工程中的配置实例。 首先,我们需要了解Hibernate的核心概念。Hibernate是一个开源的ORM框架,它可以将Java类与数据库表进行映射...

    Myeclipse 10.0 + Hibernate 4.3.5 连接 Oracle 11G的演示代码

    2. 创建`hibernate.cfg.xml`配置文件,配置数据库连接参数、实体类扫描路径等。 3. 配置实体类,使用`@Entity`注解标识,并通过`@Table`注解指定对应的数据库表。 4. 创建DAO(数据访问对象)层,使用Hibernate API...

    hibernate连接池

    配置完成后,启动应用,Hibernate会自动使用所选的连接池来管理数据库连接。在实际开发中,选择合适的连接池并进行合理的配置,可以大大提高应用的性能和稳定性。值得注意的是,连接池的参数调整需要根据应用的并发...

    配置Hibernate使用Proxool连接池

    本篇文章将详细讲解如何配置Hibernate框架以使用Proxool连接池。 首先,我们需要了解Hibernate和Proxool的基本概念。Hibernate是一个流行的Java ORM(对象关系映射)框架,它简化了Java应用与数据库之间的交互,...

    java hibernate连接池源码

    5. **使用连接**:在业务逻辑中,通过SessionFactory创建Session对象,Session对象是从连接池中获取的连接。操作完数据库后,关闭Session,实际并不会真正关闭连接,而是将其归还到连接池中供后续使用。 6. **关闭...

    hibernate连接池.doc

    在Hibernate中使用C3P0,你需要在配置文件中指定`provider_class`属性为`org.hibernate.connection.C3P0ConnectionProvider`(适用于Hibernate3)。C3P0提供了许多高级特性,如连接测试、自动关闭长时间未使用的连接...

    hibernate 连接sqlserver2000

    标题 "Hibernate 连接 SQL Server 2000" 涉及到的是在Java开发中使用Hibernate ORM框架与较旧版本的SQL Server数据库(即SQL Server 2000)进行交互的知识点。以下是对这个主题的详细阐述: Hibernate是Java领域中...

    hibernate连接池之tomcat6的配置

    综上所述,这个主题涵盖了Java Web开发中重要的技术,包括Hibernate、连接池、Tomcat服务器的配置,以及可能使用到的开发工具和项目结构。理解并正确配置这些元素对于构建高效、稳定的Web应用至关重要。

    hibernate配置连接池整理

    **标题:“Hibernate配置连接池整理”** 在Java开发中,数据访问层的性能优化往往离不开高效的数据连接管理,而连接池就是实现这一目标的关键技术。Hibernate作为一款强大的对象关系映射(ORM)框架,它提供了与...

    在Hibernate中配置Proxool连接池

    在Java开发中,使用Hibernate作为持久层框架时,为了提高数据库操作的性能和资源利用率,通常会引入连接池技术。Proxool是Apache的一个开源项目,它提供了一个轻量级的数据库连接池实现。本篇将详细介绍如何在...

    Hibernate配置数据库连接

    配置数据库连接是使用 Hibernate 进行数据库操作的基础步骤。正确地配置数据库连接不仅能够确保应用程序能够顺利访问数据库,还能够提高程序的运行效率。此外,合理的配置还可以帮助我们更好地管理数据库资源,减少...

    hibernate配置数据库连接池的三种方法

    数据库连接池是应用程序管理和维护数据库...总的来说,合理配置和使用数据库连接池是优化Hibernate应用性能的关键步骤之一,它有助于提升系统整体的运行效率,减少资源浪费,同时也便于监控和管理数据库连接的状态。

Global site tag (gtag.js) - Google Analytics