Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa Hibernate jpa one-to-many persist children with its ID
Login         

View Questions and Answers by Category

Advertisements


 
Have Programming Question? Ask it here!
 
 
 


Thadeuse
jpa one-to-many persist children with its ID
1 Answer(s)      2 years and 2 months ago
Posted in : Hibernate


@Entity
public class Item {

 @Id
 @GeneratedValue(strategy = GenerationType.AUTO)
 @Column
 private Long id;
    @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "item")
 private List<Feature> features= new ArrayList<Feature>();
........................................................................

public class Feature{
 @Id
 @GeneratedValue(strategy = GenerationType.AUTO)
 private Long id;

 private String attribute1;
 private String attribute2;
 private String featureCode;

    @ManyToOne
 private Item item;

        .....
 public String getFeatureCode() {
  if (item != null) {
   feature = item.getId() + attribute1 + attribute2;
  }
  return feature;
 }

You can see from my annotaiton, When Item pesist, it will also persist its children.

As composited ID has a very bad reputation and I realy need its parent's ID in the Feature in order to easy query, I add an featureCode to append the three column together.

My problem is , the Item's id is generated from database. From the debug information, I guess it same Item first, then update Feature's item. This causes my featureCode's item.getId() null result.

Is it possible to change one-to-many's cascade persist behavoir, like persist Item first, then save it's children?


Advertisement
View Answers

October 10, 2012 at 5:20 PM


Please visit the following link:

JPA one to many Example



Related Tutorials/Questions & Answers:
jpa one-to-many persist children with its ID
jpa one-to-many persist children with its ID  I have two tables like Organization and region ,both table having one to many relationship.when i... persist the region table how? any one help me
jpa one-to-many persist children with its ID
jpa one-to-many persist children with its ID  @Entity public class... can see from my annotaiton, When Item pesist, it will also persist its children... to change one-to-many's cascade persist behavoir, like persist Item first, then save
Advertisements
jpa one-to-many persist children with its ID by EntityListeners
jpa one-to-many persist children with its ID by EntityListeners  jpa one-to-many persist children with its ID by EntityListeners
JPA One-to-Many Relationship
JPA One-to-Many Relationship     ... the one-to-many relationship and how to develop a one-to-many relation in your JPA... relationship: To develop the JPA One-to-Many relation, you need the following
Hibernate one-to-many relationships.
Hibernate one-to-many relationships.  How does one-to-many relationships works in hibernate
Resultset with one to many relationship
Resultset with one to many relationship   Suppose there are 5 tables in database named A,B,C,D and E. A has one to many relationship with B,C,D and D has one to many relationship with E. Beam class of A contains array of Class B
Hibernate One-to-many Relationships
Hibernate One-to-many Relationships       Hibernate One-to-many Relationships - One to many example code in Hibernate using the xml file as metadata. Here
Result Set one to many mapping
Result Set one to many mapping  Suppose there are 5 tables in database named A,B,C,D and E. A has one to many relationship with B,C,D and D has one to many relationship with E. Beam class of A contains array of Class B,C, and D
one to many video chatting in web application
one to many video chatting in web application  Hi all....I am developing a web application,where video chatting is its one of the main feature.Can anybody tell me which technology to be used.Currently i am using Jsp and servlet
Hibernet one-to-many prjection accessing - Hibernate
Hibernet one-to-many prjection accessing  Hai, I am Vinayak. I have Doubt in hibernate one-to-many accessing projection. Explanation of Question. I have a table PERSONAL and ADDRESS. PERSONAL is one to many association
Hibernate 4 One to Many mapping using XML
In this section, you will learn how to do one to many mapping of tables in Hibernate using Xml
Hibernate One to Many Indexed Mapping
In this section, you will learn to one to many indexed mapping in Hibernate to preserve mapping order
Hibernate One to Many Self Join using Annotations
In this section, you will learn one to many self join using Annotations in Hibernate
JPA
JPA  HOW CAN I WRITE A SIMPLE PROGRAM IN NETBEANS CONSOLE ON JPA ON CRUD APPLICATION? HOW CAN I START KINDLY HELP ME
Hibernate One to many XML mapping array Example
In this section, you will learn how to do one to many mapping using array to retain mapping order in Hibernate
Hibernate One to Many XML Mapping list Example
In this section, you will learn how to do one to many mapping using List to retain mapping order in Hibernate
Hibernate One to Many Bi-directional Mapping
In this section, you will learn how to do One to Many Bi-Directional Mapping in Hibernate
Hibernate 4 One to Many mapping using Annotation
In this section, you will learn how to do one to many mapping in Hibernate using Annotation
Hibernate 4 One to Many mapping using Annotation
In this section, you will learn how to do one to many mapping in Hibernate using Annotation
JPA
JPA   I HAVE MADE A PROJECT IN I HAVE MADE ONE - ONE RELATION MY CODE... serialVersionUID = 1L; @Id @Basic(optional = false) @Column(name = "Stu_Id...) @Column(name = "Teacher_Id", nullable = false) private long teacherId
JPA
JPA  Sir, I have tried making the jpa application which you have given on this site . But then also I m facing problem in that like : If i make then also it is giving error. If I try to run the application provided by you
JPA Architecture
-based Java framework to persist the Java Objects to the relational database. JPA... about all these functions in next sections. We have developed many JPA examples... JPA Architecture      
id
id  how to find date of birth and gender in id in html with the help of javascript
JPA Relationship
One-to-many: JPA defines a OneToMany mapping for a many-valued association... by TopLink JPA for uni-directional one-to-many relationships Many... of relationship: One-to-one One-to-many Many-to-one Many-to-many Many
JPA Examples
will read about how to map one-to-one relationship in JPA.   One-to-many... in JPA.   Many-to-one : In this section you will read about how to map many-to-one relationship in JPA.   Many-to-many
Children's Writing
Article Writing for Children Future lies in hands of Children or a child... on what should be the content while writing articles for children. Do we understand.... In this environment writing articles for children is more of a task of responsibility
JPA Tutorial
entity beans programming model. Using JPA a Java developer can persist data...JPA Tutorial In this section we will discuss about the Java Persistence API. This section will describe you all the aspects of JPA such as what is JPA
JPA Framework
JPA Framework  Hi, Can someone tell me about the JPA Framework and its Examples in Eclipse. Please give me details about. Thanks.   Hi, you can get details about the JPA Framework with suitable examples on the below
Hibernate persist Method
Hibernate persist Method In this tutorial you will learn about how to use persist method in hibernate. Hibernate's persist() method is used to insert...() method but, it is different in the case that the save() method can return the id
Persist a List Object in Hibernate - Hibernate
Persist a List Object in Hibernate   Hi All, I have a query on hibernate. How to persist a List object in Hibernate ? Can you give me a working Code /Example for the same ? Help provided will be highly appreciated
JPA 2.1 CRUD examples
is used to load an Entity based on its primary key. You can check the JPA 2.1 API...Learn how to create CRUD operation examples in JPA 2.1 In this section you... database. The CRUD application (example) in JPA is very important topic which
 

 

 

DMCA.com