如何在Spring Boot中使用国家/地区地址



我正在制作Spring Boot和Thymelaf web应用程序,我想向您征求有关在数据库中保留地址的建议。我的问题是如何存储这两个实体的地址。

我有一个real estateuser实体。

我应该同时放入实体字段statecitystreet等,还是创建一个新的实体Address,其中我应该存储real estate中的addressuser中的当前address

手动输入地址可以吗?或者有一些免费的API和我可以使用的国家和地址吗?你有一些例子吗?

这是基于意见的。IMHO,您可以创建一个Address实体,因此您的RealEstate和User可以与Address具有@OneToOne关系。

检索国家列表,String[] countryCodes = Locale.getISOCountries();

但是,就地址而言,这是特定于国家/地区的,需要由用户输入。

相关内容

最新更新