NutzCN Logo
问答 pojo中映射,绝大多数实体变量都需要映射,只有极少数不需要映射,有办法添加少量代码达到吗?
发布于 2287天前 作者 qq_edffd6b4 2026 次浏览 复制 上一个帖子 下一个帖子
标签:

已知如下代码,a-z都映射数据库的字段,nocolumn1和nocolumn2不需要映射。
通常做法是 a-z上加 @Column来实现。如此要加很多个,想偷个懒,有没有@Nocolumn这样的注解加到不需要映射的变量上呢?或其他方法呢?

public class Project{
    private int a;
    private int b;
    private int c;
    private int d;
    private int e;
    private int f;
    ...
    private int y;
    private int z;
    
    private int nocolumn1;
    private int nocolumn2;

}
7 回复

@Wizzercn 要不要考虑一下?

对对对,考虑一下..........

如果不需要序列化之类的操作, 加transient也是可以的

哦哦。不过肯定要做的。

你可以了解一下 org.nutz.dao.impl.entity.AnnotationEntityMaker.make(Class)

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