如何在 Spring Boot 中使用国家地址
How to work with country addresses in Spring Boot
我正在制作 Spring Boot 和 Thymeleaf 网络应用程序,我想请您提供有关在数据库中持久保存地址的建议。我的问题是您将如何存储这两个实体的地址。
我有一个 real estate
和 user
实体。
我应该在两个实体字段 state
、city
、street
等中输入,还是在我应该存储 [=17= 的地方创建一个新实体 Address
] 来自 real estate
和当前 address
来自 user
.
手动输入地址是否可以,或者是否有一些免费的 API 国家和地址可供我使用?
你有一些例子吗?
这是基于意见的。恕我直言,您可以创建一个 Address
实体,因此您的 RealEstate 和 User 可能与 Address
.
有 @OneToOne
关系
要检索国家列表,String[] countryCodes = Locale.getISOCountries();
但是,就地址而言,这是 country/region 特定的,需要由用户输入。
我正在制作 Spring Boot 和 Thymeleaf 网络应用程序,我想请您提供有关在数据库中持久保存地址的建议。我的问题是您将如何存储这两个实体的地址。
我有一个 real estate
和 user
实体。
我应该在两个实体字段 state
、city
、street
等中输入,还是在我应该存储 [=17= 的地方创建一个新实体 Address
] 来自 real estate
和当前 address
来自 user
.
手动输入地址是否可以,或者是否有一些免费的 API 国家和地址可供我使用? 你有一些例子吗?
这是基于意见的。恕我直言,您可以创建一个 Address
实体,因此您的 RealEstate 和 User 可能与 Address
.
@OneToOne
关系
要检索国家列表,String[] countryCodes = Locale.getISOCountries();
但是,就地址而言,这是 country/region 特定的,需要由用户输入。