小编Dav*_*sus的帖子

为什么 @UpdateTimestamp 在实体创建时默认设置一个值?

我有一个实体,其中有一个字段用于保存实体更新的日期。我正在使用下面的注释:

@Temporal(TemporalType.TIMESTAMP)
@UpdateTimestamp
@Column(name = "updated_at", nullable = true)
private Date updatedAt;
Run Code Online (Sandbox Code Playgroud)

我想要updatedAt作为null默认值,但我的默认值是创建实体时的同一日期。

在我的@Service班级中,我像这样保存实体:

visitorRepository.saveAndFlush(visitor)
Run Code Online (Sandbox Code Playgroud)

有没有办法使用@UpdateTimestamp将我的updatedAt保存为null作为默认值?

java audit annotations hibernate spring-boot

6
推荐指数
1
解决办法
1557
查看次数

如何在 Xamarin Forms(Android 和 iOS)中实现 Google 地图?

我有一个 Google 地图 API 密钥,我想用它来使用 Xamarin Forms 在我的 Android 应用程序和 iOS 应用程序中显示地图。您会使用哪个库来减少两个操作系统上的冲突?

google-maps xamarin.ios xamarin.android xamarin xamarin.forms

3
推荐指数
1
解决办法
5675
查看次数