国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

阿里巴巴開源工作流引擎 mybatis中參數(shù)為枚舉類型時(shí)怎么辦?

mybatis中參數(shù)為枚舉類型時(shí)怎么辦?Hibernate已經(jīng)使用了很長時(shí)間。使用枚舉類非常方便?,F(xiàn)在用的是mybatis。我們發(fā)現(xiàn)枚舉需要單獨(dú)處理。如果要使用mybatis提供的枚舉類,有兩種方法:

mybatis中參數(shù)為枚舉類型時(shí)怎么辦?

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

~][]payload()default{}}定義驗(yàn)證器。這是關(guān)鍵。注意,驗(yàn)證器constraintvalidator generic的第二種類型必須是enum