![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
枚举替换常量
文章平均质量分 92
Will-ing
这个作者很懒,什么都没留下…
展开
-
java常量数据用枚举封装(七)mybatis优雅处理枚举类-通用TypeHandler
系统中使用枚举类代替常量值,mybatis 通用typeHandler编写。原创 2023-06-22 13:20:38 · 665 阅读 · 2 评论 -
java常量数据用枚举封装(六)mybatis优雅处理枚举类-typeHandler
项目中使用枚举类做常量,数据库中查出来的数据,mybatis默认使用ordinal匹配常量,本文为解决自定义常量值不连续,导致数据封装一场的问题,使用typeHander自行管理封装过程。原创 2023-05-17 16:02:44 · 415 阅读 · 0 评论 -
java常量数据用枚举封装(五)mybatis优雅处理枚举类
当使用枚举类型数据保存系统中的常量时,mybatis默认使用ordinal进行数据转换,文本旨在解决常量值非单调连续时,ordinal不匹配的问题原创 2023-05-13 13:53:56 · 262 阅读 · 0 评论 -
java常量数据用枚举封装(四)优雅对接前端-post请求体
java项目,常量数据使用枚举类进行封装,通用化的处理前端发送过来的post请求的常量数据,转换成对应的枚举数据原创 2023-05-07 22:20:10 · 375 阅读 · 0 评论 -
java常量数据用枚举封装(三)优雅对接前端-ConverterFactory
前面的文章已经解决了处理单个枚举常量的数据转换的问题。但这并不是最终解决方案,我们不可能为每一个枚举类都创建一套完整的转换类,所以就有了本文,最终版的解决方案查看springMVC的类的方法,可以发现有这么一个内容:也就是提供一个工厂类,当SpringMVC需要转换某类数据时,会先判断有无该类型的Converter如果无,则找该类型的,并执行其中的方法,传递的是该枚举类的Class对象。所以我们让所有的枚举类实现了同一个接口,这时,我们只要设置一个该接口类型的FactorySpringMVC。原创 2023-05-05 23:03:14 · 503 阅读 · 0 评论 -
java常量数据用枚举封装(二)优雅对接前端-自定义数据转换
java使用枚举类替换系统中的常量值,和前端对接,使用到了converter处理get请求的QueryString,使用JsonDeserializer做post请求的json转换,使用JsonSerializer返回枚举类的真值原创 2023-05-02 19:12:36 · 1059 阅读 · 0 评论 -
java常量数据用枚举封装(一)优雅对接前端
java用枚举类替代常量值,对接前端和入库封装原创 2023-05-02 01:03:11 · 1355 阅读 · 1 评论