这可能吗?没有看到太多的讨论。龙目与冬眠
Q
龙目与冬眠
21
A
回答
8
我从来没有尝试与Hibernate的龙目岛,但我不明白为什么它不应该工作。 另外,看看这里:http://groups.google.com/group/project-lombok/browse_thread/thread/294bd52d9d8695df/7bc6b0f343831af1?lnk=gst&q=hibernate#7bc6b0f343831af1
另外,Lombok project release notes明确提到Hibernate。
22
当然!从我的经验来看,它非常有效。下面是一个例子实体:
@Entity
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class PingerEntity {
// ID
@Id
@Getter
@Setter
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
// USER
@Getter
@Setter
@ManyToOne(fetch = FetchType.LAZY, optional = false)
private UserEntity user;
// URL
@Getter
@Setter
@Basic(optional = false)
private String url;
/**
* The number of seconds between checks
*/
@Getter
@Setter
@Basic(optional = false)
private int frequency;
@Getter
@Setter
@Basic(optional = false)
@Enumerated(EnumType.STRING)
public MonitorType monitorType;
}
8
您还可以使用它与@Data(和它的作品!)
@Entity
@Data
public class Customer {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
private String firstName;
private String lastName;
}
相关问题
- 1. 休眠与冬眠搜索
- 2. 关于冬眠与oracle
- 3. SQLStateConverter.handledNonSpecificException冬眠
- 4. 冬眠org.objectweb.asm.classwriter
- 5. 冬眠收集
- 6. 冬眠删除
- 7. 标准冬眠
- 8. 列行冬眠
- 9. 冬眠抛出MappingException
- 10. 力冬眠阅读
- 11. 一对多冬眠
- 12. 错误在冬眠
- 13. @Transactional不能与春天和冬眠
- 14. 冬眠无法与空删除@Entity @Version
- 15. 多与同桌加入QueryDSL冬眠
- 16. 冬眠与化合物键OneToOne关系
- 17. 冬眠唯一约束
- 18. 在冬眠如何在第
- 19. 冬眠ORM的粒度
- 20. 冬眠许多一对多
- 21. 冬眠HQL元素错误
- 22. 空约束,许多冬眠
- 23. 冬眠第一应用
- 24. 冬眠懒真实错误
- 25. 加入冬眠的顺序
- 26. 插入记录冬眠
- 27. 冬眠可选加入
- 28. 冬眠如何在HQL
- 29. 冬眠免费查询
- 30. 找不到神器冬眠
如果您使用的数据,你不必把getter和setter上的每个字段。您可能还想指定EqualsAndHashcode(of = {“id”}) – 2011-12-21 09:20:20
@RoelSpilker是的,但要小心OneToMany和ManyToOne的实体,因为lombok的ToString会造成无限循环。 – qwertzguy 2013-03-05 13:57:57