1. 程式人生 > >利用 BeanUtils 將 Map 與 Bean 進行相互轉換(把 map 值放入 Bean 的屬性中)

利用 BeanUtils 將 Map 與 Bean 進行相互轉換(把 map 值放入 Bean 的屬性中)

map -》 Bean

BeanUtils.populate(Object bean, Map<String, ? extends Object> properties);

Bean -》 Map

BeanMap testMap = new BeanMap(Object bean);

這裡寫圖片描述

需要新增的 Maven 依賴

        <!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils -->
        <dependency>
            <groupId
>
commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version> </dependency>

參考資料: