這可能嗎?沒有看到太多的討論。龍目與冬眠
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. 冬眠@Formula與CAST
- 3. 冬眠
- 4. 關於冬眠與oracle
- 5. 與Web服務冬眠
- 6. 列行冬眠
- 7. 冬眠收集
- 8. 標準冬眠
- 9. 冬眠實體
- 10. 無柱冬眠
- 11. 冬眠buildSessionFactory ClassFormatError:
- 12. SQLStateConverter.handledNonSpecificException冬眠
- 13. 冬眠LazyInitializationException中
- 14. 冬眠刪除
- 15. 冬眠org.objectweb.asm.classwriter
- 16. 力冬眠閱讀
- 17. 一對多冬眠
- 18. SQL到HQL - 冬眠
- 19. 冬眠拋出MappingException
- 20. 冬眠子實體
- 21. 時間戳冬眠
- 22. 錯誤在冬眠
- 23. 進樣冬眠PersistenceUnit
- 24. 冬眠@OneToOne映射
- 25. 冬眠限制像
- 26. 解決冬眠nonuniqueobjectexception
- 27. 冬眠通過http
- 28. 冬眠無法與空刪除@Entity @Version
- 29. 多與同桌加入QueryDSL冬眠
- 30. 與Oracle和HQL功能TO_DATE冬眠
如果您使用的數據,你不必把getter和setter上的每個字段。您可能還想指定EqualsAndHashcode(of = {「id」}) – 2011-12-21 09:20:20
@RoelSpilker是的,但要小心OneToMany和ManyToOne的實體,因爲lombok的ToString會造成無限循環。 – qwertzguy 2013-03-05 13:57:57