# TechUtil
**Repository Path**: jeffreyning/TechUtil
## Basic Information
- **Project Name**: TechUtil
- **Description**: 取代枚举,使用lambda表达式取普通bean中的方法名,作为字符标识返回
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-12-05
- **Last Updated**: 2021-11-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# TechUtil
取代枚举,使用lambda表达式取普通bean中的方法名,作为字符标识返回
**从中央库引入jar**
````
com.github.jeffreyning
TechUtil
1.0.0
````
**在实体类有get方法**
````
public class TEntity {
private String c1;
private String ccDaoCal;
private String colStoreThree;
public String getC1() {
return c1;
}
public void setC1(String c1) {
this.c1 = c1;
}
public String getCcDaoCal() {
return ccDaoCal;
}
public void setCcDaoCal(String ccDaoCal) {
this.ccDaoCal = ccDaoCal;
}
public String getColStoreThree() {
return colStoreThree;
}
public void setColStoreThree(String colStoreThree) {
this.colStoreThree = colStoreThree;
}
}
````
**通过lambda表达式获取实体类方法名字符串**
````
public static void main(String[] args) throws Exception {
System.out.println(TechUtil.pn(TEntity::getC1));
System.out.println(TechUtil.pn(TEntity::getColStoreThree));
System.out.println(TechUtil.pn(TEntity::getCcDaoCal));
}
````
输出结果为
c1
colStoreThree
ccDaoCal
扫描订阅公众号,进行技术交流
