@SuppressWarnings("unchecked")
	@Override
	public <E> E getBean(Class<E> c) {
		String name = c.getSimpleName();
		String beanName = name.substring(0, 1).toLowerCase() + name.substring(1);
		String className = c.getName();
		// System.out.println("name:" + name);
		logger.info("beanName:" + beanName + " className:" + className);
		return (E) getBean(beanName);
	}
@ SuppressWarnings ( "unchecked" ) @ Override public < E > E getBean ( Class < E > c ) { String name = c . getSimpleName ( ) ; String beanName = name . substring ( 0 , 1 ) . toLowerCase ( ) + name . substring ( 1 ) ; String className = c . getName ( ) ; logger . info ( "beanName:" + beanName + " className:" + className ) ; return ( E ) getBean ( beanName ) ; }
获取bean对象.

@param c
类型
@return