public static <T> T fillBeanWithMapIgnoreCase(Map<?, ?> map, T bean, boolean isIgnoreError) {
		return fillBeanWithMap(map, bean, CopyOptions.create().setIgnoreCase(true).setIgnoreError(isIgnoreError));
	}
@Test
	public void fillBeanWithMapIgnoreCaseTest() {
		final Map<String, Object> map = MapBuilder.<String, Object>create()
			.put("Name", "Joe")
			.put("aGe", 12)
			.put("openId", "DFDFSDFWERWER")
			.build();
		final SubPerson person = BeanUtil.fillBeanWithMapIgnoreCase(map, new SubPerson(), false);
		assertEquals("Joe", person.getName());
		assertEquals(12, person.getAge());
		assertEquals("DFDFSDFWERWER", person.getOpenid());
	}