`
surpass
  • 浏览: 86126 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Hibernate 映射Sybase 视图

阅读更多

Hibernate映射需要主键,视图就是缺这个,orcale数据库可以有个rowid来冒充一下,Sybase数据库也没有这个假冒的ID。google了一些都是

 

 <composite-id.....>  
            <key-property .....>  

 这样的配置。

 

我还只造个假冒的ID 出来处理好了

ID设置成String型的,view中拼接两个字段(两个字段拼凑保证不会有重复的)

这样就

改一下配置

<id name="id" type="java.lang.String">
            <column name="ID" length="20" />
..........

 因为view只是取数据。

 

怎么就觉得Sybase还怎么多市场?orcale加油干掉。

NND最近Sybase还真是折磨人

分享到:
评论

相关推荐

    spring 与hibernate的集成

    而Hibernate则是一个强大的ORM(对象关系映射)框架,能够将数据库操作转化为对Java对象的操作,简化了数据库访问的复杂性。 在进行Spring与Hibernate的集成时,首先要在`web.xml`中配置Spring的相关内容。这里有两...

    springmvc+hibernate(连接sql)的增删改

    Spring MVC是Spring框架的一部分,主要用于构建Web应用程序,而Hibernate是一个对象关系映射(ORM)工具,它允许开发者用Java对象来操作数据库。 在描述中提到的“spring4+hibernate4.3.5”是指具体的框架版本,...

    STRUTS+hibernate jar包

    Struts和Hibernate是两个在Java Web开发中非常重要的框架,它们分别是MVC(Model-View-Controller)架构和对象关系映射(ORM)工具的代表。这个压缩包包含的是一些必要的jar文件,用于构建一个基于Struts和Hibernate...

    SSHF备忘之依赖包(struts2+spring2.5+hibernate+freemarker)

    3. **Hibernate**:Hibernate是一个流行的Java ORM(对象关系映射)框架,它简化了数据库操作。主要依赖包有`hibernate3.jar`、`hibernate-annotations.jar`、`hibernate-commons-annotations.jar`,它们分别包含了...

    velocity项目源代码

    **Hibernate** 是一个流行的Java ORM(对象关系映射)框架,它简化了数据库操作,将复杂的SQL语句和Java对象之间的映射自动化。通过Hibernate,开发者可以使用面向对象的方式来处理数据库,而无需直接编写SQL,这...

    搭建SSH所需Jar包

    Struts2的核心是Action类,它处理用户请求,并通过结果映射来决定如何跳转到不同的视图。Struts2还支持拦截器,可以添加自定义的业务逻辑或验证规则。在给定的压缩包中,`struts2.014.jar`可能是Struts2的一个特定...

    数据库连接配置

    此外,为了方便开发,可以使用像Hibernate这样的对象关系映射(ORM)框架,它能自动处理数据库连接和SQL操作。配置Hibernate涉及创建`hibernate.cfg.xml`文件,设置数据库连接参数,以及为每个数据库表生成对应的Java...

    最全的数据库连接类_不知道连接数据库的朋友注意了!

    Struts通过Action和Form Bean来处理用户请求,而Hibernate则作为对象关系映射(ORM)工具,使得Java对象可以直接操作数据库,无需手动编写SQL语句。 总的来说,理解并掌握各种数据库的连接方式是Java开发中的基础...

    Struts2Builder-开源

    在数据库驱动的Web应用程序开发中,通常需要为每个数据库表创建对应的实体类、持久化层(如Hibernate映射文件或MyBatis的Mapper接口)、服务层接口及实现、以及控制器层(如Struts2的Action)。Struts2Builder通过...

    Java项目开发实例自学手册类库

    1. Hibernate:Hibernate是一个流行的对象关系映射(ORM)框架,它允许开发者使用Java对象来操作数据库记录,而无需直接编写SQL语句。通过Hibernate,开发者可以实现数据持久化,提高代码的可读性和可维护性。在项目...

    struts2jar包

    在实际开发中,通常还需要其他依赖,如Spring的jar包(用于依赖注入和事务管理)、Hibernate的jar包(用于对象关系映射),以及Web服务器和应用服务器的相关库。理解这些组件的作用和相互关系,对于高效地利用Struts...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。SQL Server 2000是Microsoft公司于2000年推出的最新版本。 SQL Server 特点:  1....

Global site tag (gtag.js) - Google Analytics