读书人

hibernate对enum的持久化(运用annotat

发布时间: 2012-08-25 10:06:20 作者: rapoo

hibernate对enum的持久化(使用annotation)
项目中用到了enum作为持久化对象的某个属性类型.我为了方便,就直接在数据库字段设置成varchar类型.数据库是mysql.但是在持久化的时候,hibernate会转换成int类型再存.我是想直接存.比如

@Enumerated(EnumType.STRING)private BatchJobState state;// 任务的执行状态

这么一句.搞定.

读书人网 >软件架构设计

热点推荐