linux是什么 mybatis中參數為枚舉類型時怎么辦?
mybatis中參數為枚舉類型時怎么辦?Hibernate已經使用了很長時間。使用枚舉類非常方便?,F在用的是mybatis。我們發(fā)現枚舉需要單獨處理。如果要使用mybatis提供的枚舉類,有兩種方法:
mybatis中參數為枚舉類型時怎么辦?
Hibernate已經使用了很長時間。使用枚舉類非常方便?,F在用的是mybatis。我們發(fā)現枚舉需要單獨處理。如果要使用mybatis提供的枚舉類,有兩種方法:一種是enumtypehandler,另一種是enumordinaltypehandler。兩者的區(qū)別在于,enumtypehandler直接存儲name值,而enumordinaltypehandler將序列號值存儲在enum類中。此時,數據庫表字段通常用int類型處理。它很容易使用。將typehandler直接添加到映射器文件中的字段=“org.apache.ibatis網站. type.EnumOrdinalTypeHandler類型"