hibernate-mapping相关内容
Aftre将我的应用程序从hibernate 4迁移到hibernate 5 .my序列不起作用,hibernate使用我们的默认序列而不是我的序列.my映射hbm中的配置,像这样我的数据库是oracle。
..
@OneToOne() @JoinColumn(name =“id”,referencedColumnName = “type_id”) @Where(clause =“type_name = OBJECTIVE”) public NoteEntity getObjectiveNote(){ return objectiveNote; } 这就是我想要做的 - 从表
..
试图学习Hibernate,我正试图学习如何执行 NamedQuries ,但是超时我得到了异常在线程“main”org.hibernate .MappingException:命名查询不知道。请帮助我在这里 错误 ,不显示完整的堆栈) 线程“main”中的异常org.hibernate.MappingException:命名查询未知:hibernate_tut_emp.Employe
..
我有一个类(代表一个项目),它通过多对一的关系映射另一个类(代表一个用户)。当用户来来去去时,我已经确定将未找到属性设置为忽略关系。 未找到属性应该将关系设置为的每个项目执行一个额外SQL查询来加载“缺少”用户。空即可。也就是说,在关联用户不存在的情况下,我会除了未发现的属性以简单地“废除”该关系。然而,Hibernate试图逐个获取这些关系。 任何想法我可能做错了什么? 解决方
..
我可以配置Hibernate自动扫描包以从 @Entity 带注释的bean中创建 SessionFactory 吗? 目前我正在使用 Configuration config = new Configuration() ; config.addAnnotatedClass(MyEntity.class); 我不想使用 hibernate.cfg.xml 来配置
..
我有一类电脑,每一个都可以组装。我需要检索那些有Assembler的Computer类的记录。 @Entity 公共类计算机{ ... @OneToMany private Set装配; .... } @实体 公共类汇编程序{ ... @OneToOne 私有用户用户; @OneToMany @LazyCollectio
..
我读过的地方是,对于spring mvc,如果表单没有包含由@ModelAttribute标注设置的模型对象的所有属性,则返回NULL是一种预期的行为。 S如何使用不包含模型对象所有字段的表单,并仍然将整个对象更新回控制器的post方法。 我的意图的简短示例代码: 控制器的一部分: .... @RequestMapping(value =“/ edit / {id}”,
..
运行我的主类 (Runner)程序时,我得到以下异常: org.hibernate.id.IdentifierGenerationException:试图从null一对一属性中指定id :country 我不知道原因,为什么我得到这个异常。 映射xml:
..
..
我尝试从联系人中的一些字段以及电话列表检索列表。 为此,我正在使用联系人查询;我还创建了一个只包含我需要的字段的DTO。 查询是: final StringBuilder query = new StringBuilder(); query.append(“SELECT new com.tim.core.dto.client.MinimalContactDTO(c.id,c
..
我是hibernate的新手,我只是有一些疑虑,并在本网站澄清()。 对于同一个应用程序,我面临着不同的问题。 (例如,在这个应用程序中缺少的东西)。 Hibernate:insert into TestDB.customer(name,registrationDate)values ????) Hibernate:插入TestDB.tickets(附件,注释,uid,问题,pro
..
如何将我的hibernate映射类添加到cfg文件中作为单独的xml文件。 这是我的hibernate配置文件。 com.mysql.jdbc.Driver
..
在两张表之间的多对多关系中,我怎样才能为第二个实体加载id。 以下是示例解释我想在这里实现的目标。 下面是一个示例模式 create table user( id int PrimaryKey, name文本 ) 创建表页( id int PrimaryKey, page_name text ) 创建表user_page( id_user int, id_page i
..
我知道你可以通过映射自动增加一个id; 但是,是否也可以增加一个属性,我到目前为止所尝试的都不起作用; p>
..
我使用Hibernate和 Xml 映射。我有一个实体,它有两个 creationDate 和 updateDate 类型的 timestamp ,它们必须用current UTC时间,实体持续更新。 我知道 @PrePersist 和 @PreUpdate 注释的存在,但我不知道如何在我的Xml映射中使用它们的等价物。 同样,我想知道Hibernate是否支持本地更新和创建时间集合。
..
..
我需要有“FriendRequest”和“ListOfFriends”功能。类似于Facebook,显示收到的朋友请求的数量和获得批准的朋友的数量。 FriendRequest“,我的意思是有一个用户收到的好友请求列表。 通过”ListOfFriends“,我的意思是有一个用户的朋友列表。为了达到这个目的,我定义了下面的类,但是当我尝试使用它的用户名检索用户时,会抛出一个“Stacko
..
@Entity public class Parent { @OnyToMany(fetch = FetchType.LAZY,cascade = {ascadeType.ALL}) @Cascade({org.hibernate.annotations.CascadeType.SAVE_UPDATE,org.hibernate.annotations.CascadeType.DELET
..
我想拦截集合属性的持久化操作,自己决定它是否可以与数据库同步,并且当持久性决定一次性发生在所有集合上而不是每个元素时调用一个过程。 如何做到这一点? 这些集合属性通常映射为一对多或多对多关联。所以,当我们有这样的事情时: myEntity.List.Add(new Item()); myEntity.List.Add(new Item()); ... session
..
首先我在这个论坛上找不到相关问题的答案。我是Hibernate技术的新手,我试图从这个页面运行一个基本示例: http: //www.roseindia.net/hibernate/hibernate4/firstHibernateApplication.shtml 虽然在eclipse中它工作正常,但Intellij IDEA存在问题。特别是,我在hibernate.cfg.xml文件中有一个
..