Spring MyBatis的枚举类型

最近困扰我事:

1. 枚举类型在前端如何表现出来, 现在发现(花了几乎一天时间), 是将原本数据库里面的int类型, 转成了String,

在application.properties文件中配置

mybatis.configuration.default-enum-type-handler=org.apache.ibatis.type.EnumOrdinalTypeHandler

然后加入枚举类型.

如果是xml配置文件则是:

<typeHandlers>
        <typeHandler handler="org.apache.ibatis.type.EnumOrdinalTypeHandler"
                     javaType="com.wulala.smbframework.sm.type.ExampleType"/>
        <typeHandler handler="org.apache.ibatis.type.EnumOrdinalTypeHandler"
                     javaType="com.wulala.smbframework.sm.type.SkillType"/>
</typeHandlers>

可见spring boot的配置果然智能(傻瓜)

 

2. 安全性

交换token的事儿, 还不熟, 感觉挺抵触的...

 

3. mybatis部分应该跟springboot部分分开么? 还是应该合在一个项目里面?

 

4. RESTful

键值, 下划线还是应该驼峰?include怎么实现?

 

posted @ 2019-02-17 20:29  Montauk  阅读(781)  评论(0编辑  收藏  举报