NutzCN Logo
分享 nutz的唯一约束 可以移动到列注解上吗?
发布于 2568天前 作者 iablee 1998 次浏览 复制 上一个帖子 下一个帖子
标签:

如果系统要实现分布式,ID策略最简便的方法是使用字符串形式各自服务器生成,因此在Nutz中需要占用@Name注解;此时如果有另外的字段需要添加唯一约束,比如编号,就只能通过添加约束索引的形式实现。
请问能不能将这个唯一约束索引添加到列上呢?这样虽然写的代码没少,但至少不用在定义属性的时候又移动到类头部去定义唯一索引,也方便后面的查看。
现在的情况如下:
类声明:

@TableIndexes({@Index(name="idx_appinfo_appcode_unique",fields={"appCode"},unique=true)})
public class AppInfo implements IdInterface{

类中间:

	@Column("app_code")
	@ColDefine(type=ColType.VARCHAR, width=64, notNull=true, update=false)
	private String appCode;
1 回复

额,你发到分享区了。。。

添加回复
请先登陆
回到顶部