List of usage examples for org.apache.commons.beanutils Converter getClass
@HotSpotIntrinsicCandidate public final native Class<?> getClass();
From source file:com.feilong.core.bean.BeanUtilTest.java
/** * Copy property./* w w w .j a v a 2 s .c om*/ */ @Test public void testCopyProperties1() { User user = new User(); user.setId(5L); user.setMoney(new BigDecimal(500000)); user.setDate(new Date()); user.setNickNames(toArray("feilong", "", "venusdrogon")); // ConvertUtils.register(new DateLocaleConverter(Locale.US, TO_STRING_STYLE), Date.class); BeanUtil.register(new DateLocaleConverter(Locale.US, TO_STRING_STYLE), Date.class); Converter converter = ConvertUtils.lookup(Date.class); LOGGER.debug("{},{}", converter.getClass().getSimpleName(), converter.convert(Date.class, new Date().toString())); User user2 = new User(); BeanUtil.copyProperties(user2, user, "date", "money", "nickNames"); LOGGER.debug(JsonUtil.format(user2)); converter = ConvertUtils.lookup(Date.class); LOGGER.debug("{},{}", converter.getClass().getSimpleName(), converter.convert(Date.class, new Date().toString())); }