背景: 之前在公司做一个石化项目的时候,用到了POCO。以往都是直接用Entity, 通过Mapping映射进行Entity到POCO的转换,转换的POCO实体支持延迟加载,它主要是配合code first使用(Code first则是指我们先定义POCO这样的实体class,然后生成数据库),现在也可以使用 EF Power tools将已经存在的数据库反向生成poco的class。 是什么:
使用hibernate的e-r映射pojo类的时候遇到org.hibernate.AnnotationException: No identifier specified for entity异常。可是entity类的注释没有问题,唯一的不正常的地方是这张表比较特殊没有主键,好像在使用hibernate的映射表的时候entity类是必须要主键的,否则就会报出这个异常。 解决办法自然是add一个主键
https://www.cnblogs.com/CQzhangyu/p/8227408.html http://www.mamicode.com/info-detail-2146477.html 题意:给定M=2m−1M=2m−1,我们称一个集合S是好的,当且仅当它满足:1.∀a∈S,a xor M∈S∀a∈S,a xor M∈S,2.∀a,b∈S,a and b∈S∀a,b∈S,a and b