# lang-reflect
**Repository Path**: net_yc60/lang-reflect
## Basic Information
- **Project Name**: lang-reflect
- **Description**: No description available
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-05-11
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# reflect反射类方法
#### 介绍
本项目提供一些反射类方法
#### 安装教程
1. 执行 install.bat
2. 在项目中添加依赖
```
com.lang
reflect
1.0-SNAPSHOT
```
#### 使用说明
1. 反射类方法
com.lang.reflect.AnnotationToBean 类:
静态方法 toBean(A annotation,Class type);
可以把注解的信息直接转化到指定类型的bean实体类(上面功能性注解就是这样实现注解属性值转化到bean类的)
com.lang.reflect.proxyUtil.ProxyFactory 类:
静态方法 T getProxyInstance(T target,ProxyService proxyService);
可以对指定的接口实现类生成一个代理对象
其中 T 类型必须是接口, target 指的是 T 接口实现类的一个实例对象,ProxyService是一个接口用于代理使用的,直接创建实现类使用就好
com.lang.reflect.classutil.ClassUtil 类:
提供大量处理 类class,属性field,方法Method 的 工具方法,数量多无法介绍,谁用谁知道