【发布时间】:2019-08-23 08:20:24
【问题描述】:
我使用 Spring Boot,并且我有一个存储 URL 路径的实体,并且由于将来可能会更改域地址,所以我没有将完整的 URL 存储到数据库中。 这是我的实体:
@Entity
public class TestModel
{
private String urlPath;
@Transient
private String fullUrl;
//getters and setters...
}
我需要在序列化模型期间将域地址与urlPath 连接并将其值存储到fullUrl 字段中。
我知道我可以在 fullUrl 字段的 getter 方法中执行此操作,但是应该从配置中读取域地址,并且模型不应该有任何关于业务逻辑的内容。
实施它的最佳做法是什么?
【问题讨论】:
标签: java spring spring-boot jpa