@SuppressWarnings("unchecked")
	public static <T> T getBean(String name) {
		return (T) getBeanFactory().getBean(name);
	}
@Test
	public void getBeanWithTypeReferenceTest() {
		Map<String, Object> mapBean = SpringUtil.getBean(new TypeReference<Map<String, Object>>() {});
		assertNotNull(mapBean);
		assertEquals("value1", mapBean.get("key1"));
		assertEquals("value2", mapBean.get("key2"));
	}