有一个实体类 Article.java
里面有两个字段
@ManyToMany(cascade = {CascadeType.PERSIST}) private List<Tag> tags = new ArrayList<>(); @Transient private String tagStr; tagStr 的作用是将 tags 拼接成字符串(StringUtils.join(tags , ",")),然后在前台显示, 这是一个非数据库字段.
我想请教一下如何给 tagStr 动态赋值?
我尝试过在 tagStr 的 set 方法里面赋值,在前台里面调用这个属性,结果返回的是空.
public void setTagStr(String tagStr) { this.tagStr = StringUtils.join(tags , ,); } 在网上搜索了半天, 还没找到什么适合的解决方案,麻烦各位大佬帮忙看一下
