wma*_*ura 27
当然!从我的经验来看,它很有效.这是一个示例实体:
@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;
}
Run Code Online (Sandbox Code Playgroud)
Mar*_*zak 13
您也可以将它与@Data一起使用(它可以工作!)
@Entity
@Data
public class Customer {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
private String firstName;
private String lastName;
}
Run Code Online (Sandbox Code Playgroud)
我从未尝试过使用Hibernate的Lombok,但我不明白为什么它不应该工作.另外,请看一下:http://groups.google.com/group/project-lombok/browse_thread/thread/294bd52d9d8695df/7bc6b0f343831af1?lnk=gst&q=hibernate#7bc6b0f343831af1
此外,Lombok项目发布说明明确提到了Hibernate.
| 归档时间: |
|
| 查看次数: |
13573 次 |
| 最近记录: |