beanutils.populate有什么作用

图标

豆瓜

豆瓜网

豆瓜官网专栏

豆瓜 图标 2021-07-22 15:55:25

BeanUtils.populate( bean Object , Map ) --- 是BeanUtils工具类的一个方法;

在使用这个方法之前得有个 JavaBean ..

然后通过该方法将map中的数据映射到JavaBean中的get和set方法中(封装数据到JavaBean中)。之后取值就直接从JavaBean中的get和set方法中取值就可以了。

例:

  User user = new User()       //先定义一个JavaBean对象

  BeanUtils.populate( user , request.getParameteMap() )   //将request中的参数映射到User Bean中的set和get方法

 

映射的过程:先通过request对象取得值(或者请求参数),然后再将request域中的值进行转成 Map类型 (这里用request.getParameteMap()进行转型),最后将值一一映射到User bean中的get和set方法。

之后再工程中直接通过bean中的getXXX() 方法进行取值。

 

需要导入两个包:


本文由豆瓜网专栏作家 豆瓜 投稿发布,并经过豆瓜网编辑审核。

转载此文章须经作者同意,并附上出处(豆瓜网)及本页链接。

若稿件文字、图片、视频等内容侵犯了您的权益,请联系本站进行 投诉处理

相关搜索

beanutils.populate
图标 图标

豆瓜

豆瓜网

豆瓜官网专栏

  • 数据库设计规范原则是什么

    图标
    豆瓜 图标 · 今天 17:40:04 · 21浏览
  • 常用的架构模式有哪些

    图标
    豆瓜 图标 · 今天 17:37:11 · 21浏览
  • css垂直居中代码分享

    图标
    豆瓜 图标 · 今天 17:36:36 · 26浏览
  • 全部评论

    豆瓜

    豆瓜网

    豆瓜官网专栏

  • 数据库设计规范原则是什么
  • 常用的架构模式有哪些
  • css垂直居中代码分享
  • c#.net入门级别教程分享
  • mysql mysqldump使用方法分享
  • 我来说两句