@SuppressWarnings("unchecked")
	public <T> T getProxy(Class<T> clazz) {
		return (T)Enhancer.create(clazz, this);
	}
@SuppressWarnings("unchecked")
	public <T> T getProxy(Class<T> clazz) {
		return (T)Enhancer.create(clazz, this);
	}
@ SuppressWarnings ( "unchecked" ) public < T > T getProxy ( Class < T > clazz ) { return ( T ) Enhancer . create ( clazz , this ) ; }
使用Cglib产生业务类的代理
@param clazz
@return
使用Cglib产生业务类的代理