春天和冬眠

时间:2015-02-03 09:09:59

标签: java hibernate spring-mvc java-ee

我是Spring MVC和hibernate的新手,我有两个实体CategorySub_CategorySub_category包含Foreign Key(Category_id)我如何在Sub_Category中插入值只有外键的值。 我的案例值是插入Sub_category并在Category表中创建新行并获取新创建的行ID的值并保存在Sub_Category表中,但我想要值已存在的Category表的id值,并将其存储在sub_Category外键列中。

1 个答案:

答案 0 :(得分:1)

我们假设您的对象是类别

将其保存为

 category.save(); // after the database insertion

将Sub_Category的另一个对象创建为

  if(category.save()){ // I assume, saved returns true on successful     insertion

  Sub_Category subCategory = new Sub_Category();
  subCategory.setCategory(category); // category that you saved above
  subCategory.save();
相关问题