Spring Data JPA crudrepository save方法有没有任何返回值?如果是这样,它会返回什么?

时间:2017-05-05 10:05:17

标签: java hibernate spring-data-jpa jpa-criteria

import calendar

def ask_for_rainfall(month_name):
    while True:
        try:
            return float(input("Enter the rainfall for %s in inches" % month_name))
        except:
            print('Try again')

def get_monthly_rain_fall():
    month_names = list(calendar.month_name[1:])
    return {m_name: ask_for_rainfall(m_name) for m_name in month_names}

# Now you can do
# rain_falls = get_monthly_rain_fall()
# print(rain_falls["January"])

我怎么知道我的数据在上面的代码中被成功排除了?

1 个答案:

答案 0 :(得分:1)

这是来自CrudReporsitory.save()javadoc:

  

保存给定的实体。使用返回的实例进行进一步操作,因为save操作可能已完全更改了实体实例。

似乎save方法返回已保存的实体实例。