广告
返回顶部
首页 > 资讯 > 精选 >详解SpringMVC 自动封装枚举类的方法
  • 733
分享到

详解SpringMVC 自动封装枚举类的方法

springmvc枚举 2023-05-31 15:05:57 733人浏览 独家记忆
摘要

springMVC默认无法自动封装枚举类,解决方法如下:枚举类public enum GoodsPromoteEnum { fine("精品",0), limit("限时购",1), cheap("特价",2);

springMVC默认无法自动封装枚举类,解决方法如下:

枚举类

public enum GoodsPromoteEnum {    fine("精品",0),    limit("限时购",1),     cheap("特价",2);    private String value;  private int index;  private GoodsPromoteEnum(String value, int index) {    this.value = value;    this.index = index;  }    public static GoodsPromoteEnum get(String value){    for (GoodsPromoteEnum p : GoodsPromoteEnum.values()) {      if (p.getValue().equals(value)) {        return p;      }    }    return null;  }    public static GoodsPromoteEnum get(int index){    for (GoodsPromoteEnum p : GoodsPromoteEnum.values()) {      if (p.getIndex() == index) {        return p;      }    }    return null;  }  public String getValue() {    return value;  }  public void setValue(String value) {    this.value = value;  }  public int getIndex() {    return index;  }  public void setIndex(int index) {    this.index = index;  }}

--结束END--

本文标题: 详解SpringMVC 自动封装枚举类的方法

本文链接: https://www.lsjlt.com/news/226745.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 详解SpringMVC 自动封装枚举类的方法
    springmvc默认无法自动封装枚举类,解决方法如下:枚举类public enum GoodsPromoteEnum { fine("精品",0), limit("限时购",1), cheap("特价",2); ...
    99+
    2023-05-31
    spring mvc 枚举
  • mybatis中实现枚举自动转换方法详解
    前言最近在工作中遇到一个问题,在设计数据库的时候,我们有时候会把表里的某个字段的值设置为数字或者为英文来表示他的一些特殊含义。就拿设置成数字来说,假如1对应是学生,2对应是教师,在Java里面定义成这样的枚举,但是一般使用mybatis查出...
    99+
    2023-05-31
    mybatis 枚举 自动转换
  • Java中枚举类enum的values()方法的详解
    Java中枚举类enum的values()方法的详解 简介: 枚举中的一个特殊方法,values(), 在Enum 的 API 文档中也找不到这个方法,当点击values()时,也会跳到本类上。 此方法可以理解为:将枚举类转变为一个枚举类型...
    99+
    2023-08-18
    java 开发语言 jvm
  • Java枚举的使用方法详解
     Java枚举的使用方法详解前言  你代码中的flag和status,都应该用枚举来替代很多人都说,枚举在实际开发中很少用到,甚至就没用到。因为,他们的代码往往是这样子的:public class Constant { ...
    99+
    2023-05-31
    java 枚举 ava
  • Java中枚举类的用法示例详解
    目录1.引入枚举类2.实现枚举类3.枚举类的使用注意事项4.枚举的常用方法5.enum细节1.引入枚举类 Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个...
    99+
    2022-11-13
  • 详解Java枚举类在生产环境中的使用方式
    目录前言使用1、确定业务场景状态2、定义枚举类3、自定义查询方法4、测试效果总结前言   Java枚举在项目中使用非常普遍,许多人在做项目时,一定会遇到要维护某些...
    99+
    2022-11-13
  • java 枚举类定义静态valueOf(java.lang.String)方法的问题及解决
    目录问题的起因猜测、分析最终解决方案枚举类Enum方法简介(valueof,value,ordinal)我们应该注意到enum类型有如下的一些特征了解了这些基本特性,我们来看看如何使...
    99+
    2022-11-12
  • C语言自定义数据类型的结构体、枚举和联合详解
    结构体基础知识 首先结构体的出现是因为我们使用C语言的基本类型无法满足我们的需求,比如我们要描述一本书,就需要书名,作者,价格,出版社等等一系列的属性,无疑C语言的基本数据类型无法解...
    99+
    2022-11-12
  • C语言中的自定义类型之结构体与枚举和联合详解
    目录1.结构体1.1结构的基础知识1.2结构的声明1.3特殊的声明1.4结构的自引用1.5结构体变量的定义和初始化1.6结构体内存对齐1.7修改默认对齐数1.8结构体传参2.位段2....
    99+
    2022-11-13
  • PHP中封装性的自动化测试方法
    摘要:自动化测试是一个重要的软件开发实践,它可以提高测试的效率和准确性。在PHP开发中,封装性是实现自动化测试的关键。本文将介绍一些PHP中封装性的自动化测试方法,并给出具体的代码示例。测试框架的选择在PHP开发中,有许多流行的测试框架可供...
    99+
    2023-10-21
    PHP 自动化测试 封装性测试方法 PHP 测试框架
  • python+pytest自动化测试函数测试类测试方法的封装
    目录前言一、测试用例封装的一般规则三、测试类/方法的封装四、示例代码总结前言 今天呢,笔者想和大家聊聊python+pytest接口自动化中将代码进行封装,只有将测试代码进行封装,才...
    99+
    2022-11-11
  • JS样式获取的封装方法实例详解
    样式获取 style属性 只能获取标签内容style属性里面存在的一些样式 如果你需要获取对应的全局所有地方设置样式 我们就需要采用一些方法 getComputedStyle 方法属...
    99+
    2022-11-13
  • Vue封装通过API调用的组件的方法详解
    目录前言封装通过API调用的组件的设计思路封装组件的方式单例模式定义单例模式的优缺点1、优点2、缺点单例模式适用场景使用API调用组件的示例拓展:父子组件通信最后前言 在前端开发中,...
    99+
    2022-12-26
    前端vue封装api然后调用 vue api封装 vue中组件封装
  • Vue使用Swiper封装轮播图组件的方法详解
    目录Swiper为什么要封装组件开始封装1.下载安装Swiper2.引入css样式文件3.引入js文件4.把官网使用方法中的HTML结构复制粘贴过来5.初始化Swiper自定义效果完...
    99+
    2022-11-13
  • Java杂谈之类和对象 封装 构造方法以及代码块详解
    目录1. 类和对象的初步认知2. 类的实例化3. 类的成员字段(属性/成员变量)方法static 关键字修饰字段修饰方法修饰代码块(暂不讲)修饰类(暂不讲)4. 封装5. 构造方法6...
    99+
    2022-11-12
  • js实现封装jQuery的简单方法与链式操作详解
    目录1. 实现$(".box1").click( )方法 2. 实现$("div").click( )方法 3. 考虑$( )中参数的三种情况 4. 实现jq中的on方法 5. 实现...
    99+
    2022-11-11
  • react使用axios进行api网络请求的封装方法详解
    目录前言准备工作开始封装axiosconfig.jsrequest.js进行请求总结前言 最近写react项目使用到axios进行请求封装,在这里记录一下,希望可以帮助到初学的小伙伴...
    99+
    2022-11-13
  • iOS自动进行View标记的方法详解
    缘起 一切都源于我的上一篇博客,我写的是一篇 UITableViewCell使用自动布局的“最佳实践” ,我需要给我的图片里面的UIView元素添加上边距的标记,这让我感到很为难,...
    99+
    2022-06-05
    ios view 标记
  • Linux实现自动挂载autofs的方法详解
    目录实现自动挂载-autofsautofs工具简单使用autofs配置详细说明自动挂载资源有两种格式优化 linux 系统性能安装 Tuned选择调整配置文件检查系统推荐的调整配置文件实现自动挂载-autofs auto...
    99+
    2022-10-11
  • Python自动操作Excel文件的方法详解
    目录工具读取Excel文件内容写入Excel文件内容Excel文件样式调整设置表头的位置设置单元格的宽高总结工具 python3.7 Pycharm Excel xlwt&x...
    99+
    2022-11-11
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作