HIbernate與不支持boolean的數據庫之間的映射
http://soft-development.iteye.com/blog/1225274
1.JPA本身是不支持boolean。可以用Hibernater自带的标签.修改如下.
@Entitypublic class User { @Id private Integer id; @Basic private Character enabled; public Boolean getEnabled() { if (enabled == null) return null; return enabled == 'Y' ? Boolean.TRUE : Boolean.FALSE; } public void setEnabled(Boolean enabled) { if (enabled == null) { this.enabled = null; } else { this.enabled = enabled == true ? 'Y' : 'N'; } }}