`

hibernate 在j2ee中要用dual

阅读更多

网摘,自已试了可以,但不能在hql中加序列。

想查出序列还是jdbc.

1.新建类 Dual
  package mypath;
  public class Dual implements Serializable{
    private Long id;
    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id=id;
    }
}
2.建立映射文件
   dual.hbm.xml
   <?xml version="1.0" encoding="GBK"?>
   <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
     "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
     <hibernate-mapping>
        <class name="mypath.Dual" table="DUAL">
          <id name="id" type="java.lang.Long" column="ID">
             <generator class="sequence"> <!--可以替换-->
                <param name="sequence"></param>
             </generator>
          </id>
       </class>
</hibernate-mapping>
3.注意事项
  用 select sysdate from Dual; 返回的数据类型 为java.sql.Date; 精度只到天
  可以用 select to_char(sysdate,'yyyy-MM-dd hh:mm:ss') from Dual;解决
  但是有个问题 用hibernate的session查询的时候,时间将近4s 见鬼 :)

分享到:
评论

相关推荐

    hibernate的延迟检索在轻量级J2EE框架中的应用

    ### Hibernate的延迟检索在轻量级J2EE框架中的应用 #### 1. 引言 随着互联网技术的发展,Web应用程序的需求日益增加,对于高效、快速的开发模式也提出了更高的要求。轻量级J2EE框架(Struts+Spring+Hibernate)因...

    Hibernate A J2EE Developer's Guide

    Hibernate A J2EE Developer's Guide

    基于Struts和Hibernate的J2EE架构的研究

    ### 基于Struts和Hibernate的J2EE架构的研究 #### 1....综上所述,将Struts与Hibernate整合应用于J2EE架构中,是一种非常有效的开发策略,能够极大地提高开发效率,同时确保系统的可维护性和可扩展性。

    浅谈基于Struts和Hibernate的J2EE应用

    在J2EE应用中,Struts处理控制逻辑,而Hibernate负责数据持久化。将两者结合,可以在Struts的Action中调用Hibernate的Session接口进行数据的CRUD操作。通过这种方式,开发者可以利用Struts的MVC结构进行流程控制,...

    J2EE hibernate

    【标题】"J2EE Hibernate" 指的是在Java企业级应用开发中使用Hibernate框架进行数据持久化处理的技术主题。Hibernate是一个强大的对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互,使得开发者可以...

    基于Struts和Hibernate的J2EE应用

    在企业级应用程序开发中,Java 2 Platform, Enterprise Edition (J2EE) 提供了一个强大的框架来构建分布式、多层的应用程序。Struts 和 Hibernate 是两个非常重要的 J2EE 开发工具,它们分别解决了Web层和持久层的...

    Struts+Hibernate简化J2EE的文件操作

    《Struts+Hibernate简化J2EE的文件操作》这篇文章主要探讨了如何在Java Web开发中,利用Struts和Hibernate框架高效地处理文件上传和管理,特别是通过BLOB类型存储文件在数据库中的方法。以下是对文章内容的详细解读...

    Struts+Hibernate谈J2EE的数据表示.rar

    Struts和Hibernate是两种在Java企业级开发(J2EE)中广泛应用的开源框架,它们分别专注于表现层和持久层的管理。这个压缩包“Struts+Hibernate谈J2EE的数据表示.rar”很可能是关于如何整合这两个框架,以实现高效、...

    Addison-Wesley Professional Hibernate A J2EE Developer's Guide

    综上所述,《Addison-Wesley Professional Hibernate: A J2EE Developer's Guide》涵盖了Hibernate在J2EE开发中的核心概念、实践技巧和最佳实践,是J2EE开发者深入理解和掌握Hibernate的宝贵资源。通过学习本书,...

    基于Struts和Hibernate和Spring的J2EE架构研究

    本文通过一个具体的网上购物系统案例展示了如何使用Struts、Hibernate与Spring搭建一个完整的J2EE架构。该系统包括用户注册登录、商品浏览、购物车管理等功能。通过实际案例,不仅验证了所提出的架构的有效性,还为...

    结合struts和hibernate谈J2EE架构的数据表示.doc

    在J2EE架构中,数据表示的层次分明是保持系统模块化、低耦合和高可维护性的重要原则。本文将结合Struts和Hibernate两大框架,深入探讨在J2EE架构下不同层次的数据表示方法。 首先,Web层是用户交互的界面,其数据...

    基于J2EE的structs和hibernate的学生信息管理系统

    在这个平台上,Structs和Hibernate是两个至关重要的框架,它们在构建高效、灵活的后端系统中起到了关键作用。本文将深入探讨这两个框架在实现学生信息管理系统中的应用。 首先,Struts是Apache软件基金会的一个开源...

    Hibernate+Struts的J2EE应用开发2

    ### Hibernate与Struts在J2EE中的应用 #### 一、引言 随着企业级应用需求的日益增长,Java作为一种广泛使用的编程语言,在构建大型、复杂的企业应用方面展现了其强大的能力。Java 2 Platform, Enterprise Edition...

    JQuery+JS+Servlet+Spring+Hibernate+J2EE中文+jdk1.6中文API合集

    通过阅读API文档,开发者能够学习如何使用Java标准库中的各种类和方法。 2. **W3School手册**:这是一个广泛使用的在线学习资源,提供了HTML、CSS、JavaScript等Web前端技术的教程。HTML是网页的基础结构,CSS用于...

    精品源码:Struts+spring+hibernate的J2EE源码,适合新手学习

    基于Struts+spring+hibernate的J2EE源码,适合新手学习,带分页。 系统默认使用MySQl数据库。 建表很简单,Mysql建User表,sqlserver不支持User表。请在User.hbm.xml修改对应的表名。 另外注意分页的时候选择的SQL...

    J2EE.rar_hibernate_j2ee chm_spring_struts spring_struts spring i

    在J2EE环境中,常见的连接池实现有Apache的DBCP、C3P0以及HikariCP等。它们通过预先创建并维护一定数量的数据库连接,避免了每次请求时创建新连接的开销,从而提升了性能。 Eclipse是一款广泛使用的开源IDE,对于...

    MyEclipse中运用hibernate来开发j2ee程序

    在MyEclipse中使用Hibernate开发J2EE程序的步骤相当直观,主要涉及以下几个关键知识点: 1. **项目创建**:首先,你需要启动MyEclipse,然后通过“文件”-&gt;“新建”-&gt;“项目”-&gt;“MyEclipse”-&gt;“J2EE项目”-&gt;“Web...

Global site tag (gtag.js) - Google Analytics