首页 > TAG信息列表 > many-to-one

Java-使用JPA无需列表/设置的ManyToOne关系

我有一个使用休眠的新JPA项目,在阅读其代码时遇到了困难.我看见: @Entity public class Product { @ManyToOne(optional = false, fetch = FetchType.LAZY) private Manufacturer manufacturer; ... } 和另一个实体 @Entity public class Manufacturer{ private Manu

java-superClass的JPA OneToMany协会

我正在尝试映射超类LendingLine和子类Line和BlockLine的继承. LendingLine与Lending有ManyToOne关联. 当我尝试从数据库获取LendingLines而没有继承时,它工作正常.该协会也起作用.但是当我添加继承时,Lending中的lendingLines为空.我也无法通过继承从数据库获得任何LendingLines.

java – JPA OneToMany和ManyToOne throw:实体列映射中的重复列(应使用insert =“false”update =“false”映射)

我有三个类,其中一个名称是User,这个用户有其他类实例.像这样; public class User{ @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL) public List<APost> aPosts; @OneToMany(fetch=FetchType.LAZY, cascade = CascadeType.ALL) public List<BPost

java – @ManyToOne JPA关联的CascadeType.ALL是什么意思

我想我在@ManyToOne关系的背景下误解了级联的含义. 案子: public class User { @OneToMany(fetch = FetchType.EAGER) protected Set<Address> userAddresses; } public class Address { @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL) protected

java – Null外键,在ManyToOne关系中使用hibernate [4.1.1]注释

我试图使用Hibernate 4.1.1保持一对多和多对一的关系,但外键始终为NULL. 有两个实体:帐户和客户.客户可以有多个账户,而账户只有一个客户. 这是课程(只有重要的): Account.java @Entity @Table(name = "account") public class Account implements Serializable { private Clien

php – Symfony2 OneToMany embeded表单不保存实体

我在Symfony2中遇到OneToMany嵌入式表单的问题. 这次,实体被保存,但不是对父类的引用. 我的桌子看起来像那样 | id | position | content | about_id | | 29 | 1 | test 1 | NULL | 我无法理解为什么这个about_id仍然是NULL. 我的关系: 实体关于: class About { /

php – 与Doctrine 2的关联

我正在尝试创建一个具有与其他实体有三种关联的学说的实体 所以Item与以下内容相关联: >必须与One Rssfeed相关联,它起源于此 >可以与一个或多个位置相关联>可以与一个或多个标签相关联 这是我的尝试: class Item{ /** * @ManyToOne(targetEntity="Rssfeed") */

java – JPA Hibernate Lazy多对一提取代理

我正在使用JPA 2.1和Hibernate 4.3.7 我试图调整我的应用程序,所以我将关系变为懒惰,只获取我需要的东西 我有多对一关系的问题,当我再次加载实体时转向懒惰Hibernate通过代理替换实体即使我获取实体并且此代理不在视图部分(JSF)中工作应用程序. 当多对一处于急切模式时,问题会消失

java – EclipseLink以一对多关系生成重复条目

我正在使用EclipseLink 2.4.1和JPA 2.0.在我的示例中,我有以下类定义: @Entity public class Shepard { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column(name = "id") private Long id; @OneToMany(mappedBy = "shepard", cascade =

php – 如何在symfony2中为实体ManyToOne关系嵌入表单?

我是Symfony 2 Framework的新手.我想形成实体ManyToOne关系的嵌入.我必须实体地址和地址类型 地址实体 namespace Webmuch\ProductBundle\Entity; use Doctrine\ORM\Mapping as ORM; class Address { private $id; private $line1; private $city; private $zi

python – 多对一关系返回None对象:SqlAlchemy

我正在尝试编写Schedule类,其中包含如下记录:……会议,基地,发动机声明在这里…… class Schedule(Base): __tablename__ = 'schedule' id = Column(Integer, primary_key=True) # and here i need ref to Station class station_id = Column(Integer, ForeignKey(

java – Hibernate是否总是加载关联对象,即使它可以为null?

我有一个关于Hibernate的问题. 我有两个具有多对一关系的对象: 例如: 对象1: public class Person { @Basic @Column(length = 50) protected String name; @NotFound(action=NotFoundAction.IGNORE) @ManyToOne(fetch = FetchType.EAGER) @JoinColumn(name = "groupCode",