NutzCN Logo
问答 Column注解的必要性
发布于 2669天前 作者 qq_1d84c364 3566 次浏览 复制 上一个帖子 下一个帖子
标签:

pojo类:

@Table("TCommonCompany")
public class TCommonCompany implements Serializable{

    private static final long serialVersionUID = 7907591253281099617L;
    @Id    
    private Long id;
    private String companyname;
    private String status;
......

service类:
TCommonCompany obj = dao.fetch(TCommonCompany.class,commonCompanyId);

结果:
这个obj只有id一个字段有值,其它均为null,如果在这个companyname上加一个@Column("companyname")和@Column("status"),取出来就有值了,字段名和结果集名称一致,这个Column注解也是必须的吗?

3 回复

要么不加,要么全部加

是不是其他属性加了@Column? 默认情况下,如果只有@Id,其他属性都同名的话,不需要加@Column

感谢,问题解决

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