展示型手机网站模板下载,怎样登录wordpress,机械类做的最好的网站, 资源新版在线天堂你查看springboot的源码#xff0c;有很多类都有这个文件#xff0c;在idea不能创建#xff0c;因为不支持这种命名#xff0c;只能用记事本创建后复制都项目中。
主要应用是给类添加正常#xff0c;或者把公用的注解都放到这里#xff0c;常量不合适#xff0c;作用范…你查看springboot的源码有很多类都有这个文件在idea不能创建因为不支持这种命名只能用记事本创建后复制都项目中。
主要应用是给类添加正常或者把公用的注解都放到这里常量不合适作用范围这有当前包下
没有引用前
每个对象要引用json对象字段都需要添添加上面的注解
TypeDefs({TypeDef(name json, typeClass JsonType.class),TypeDef(name string-array, typeClass StringArrayType.class),TypeDef(name long-array, typeClass LongArrayType.class)
})
Entity
Table(name party_build_task)
public class PartyBuildTask implements Serializable {IdGeneratedValue(strategy GenerationType.SEQUENCE, generator sequenceGenerator)SequenceGenerator(name sequenceGenerator)private Long id;Type(type json)Column(columnDefinition jsonb, name filter_list)private ListFilterListVO filterList;
}
引用后 package-info.java内容是
TypeDefs({TypeDef(name json, typeClass JsonType.class),TypeDef(name string-array, typeClass StringArrayType.class),TypeDef(name long-array, typeClass LongArrayType.class)
})
package cn.geoway.h2bmf.domain;import com.vladmihalcea.hibernate.type.array.LongArrayType;
import com.vladmihalcea.hibernate.type.array.StringArrayType;
import com.vladmihalcea.hibernate.type.json.JsonType;
import org.hibernate.annotations.TypeDef;
import org.hibernate.annotations.TypeDefs;