2015-02-03 4 views
-1

Я новичок в Spring MVC и спящий режим, у меня есть два Entity Category и Sub_Category, Sub_category содержит Foreign Key(Category_id) как я могу вставить значение в Sub_Category только со значением внешнего ключа. I значения моего значения вставляются в Sub_category, а также создают новую строку в таблице Category и получают значение этого вновь создаваемого идентификатора строки и сохраняют в таблице Sub_Category, но вместо этого я хочу, чтобы значение уже имевшегося значения id Category таблицы и храните его in sub_Category Внешняя колонка ключа.Spring и Hibernate

ответ

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(); 
Смежные вопросы