介绍
本篇文章为大家展示了Java bean中与地图怎么进行转化,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
首先来看Java bean中转化成图的方法:
(Java)/* * *将一个JavaBean对象转化为一个地图 * @param bean要转化的JavaBean对象 * @return转化出来的地图对象 * @throws IntrospectionException如果分析类属性失败 * @throws IllegalAccessException如果实例化JavaBean失败 * @throws InvocationTargetException如果调用属性的setter方法失败 */@SuppressWarnings ({“rawtypes",“unchecked"}) 公共静态地图convertBean bean(对象) 抛出IntrospectionException、IllegalAccessException InvocationTargetException { 类类型=bean.getClass (); 地图returnMap=new HashMap (); BeanInfo BeanInfo=Introspector.getBeanInfo(类型); PropertyDescriptor [] propertyDescriptors=beanInfo.getPropertyDescriptors (); for (int i=0;i下面是将地图转化成JavaBean对象的方法:
(java)/* * *将一个地图对象转化为一个JavaBean * @param类型要转化的类型 * @param地图包含属性值的映射 * @return转化出来的JavaBean对象 * @throws IntrospectionException如果分析类属性失败 * @throws IllegalAccessException如果实例化JavaBean失败 * @throws InstantiationException如果实例化JavaBean失败 * @throws InvocationTargetException如果调用属性的setter方法失败 */@SuppressWarnings (“rawtypes") 公共静态对象convertMap(类类型,映射地图) 抛出IntrospectionException IllegalAccessException, InstantiationException InvocationTargetException { BeanInfo BeanInfo=Introspector.getBeanInfo(类型);//获取类属性 对象obj=type.newInstance ();//创建JavaBean对象//给JavaBean对象的属性赋值 PropertyDescriptor [] propertyDescriptors=beanInfo.getPropertyDescriptors (); for (int i=0;i上述内容就是Java bean中与地图怎么进行转化,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
Java bean中与地图怎么进行转化