泛型转换
来源:互联网 发布:js中window与事件 编辑:程序博客网 时间:2024/06/17 12:42
public T findById(Serializable id) {
ParameterizedType type= (ParameterizedType) this.getClass().getGenericSuperclass();
Class entityClass= (Class) type.getActualTypeArguments()[0];
return (T) this.getHibernateTemplate().get(entityClass, id);
ParameterizedType type= (ParameterizedType) this.getClass().getGenericSuperclass();
Class entityClass= (Class) type.getActualTypeArguments()[0];
return (T) this.getHibernateTemplate().get(entityClass, id);
}
其中entityClass得到的是实体类的全路径即class cn.itcast.domain.ElecText,使用entityClass.getName()即可得到类名,比如执行hql语句查询所有String queryString="from "+entityClass.getName();
0 0
- java泛型转换
- T 泛型转换
- 泛型转换
- Java泛型转换
- 泛型与类型转换
- 泛型与强制转换
- 泛型之日期转换
- DataTable 转换 泛型集合
- 泛型转换成JSON
- fastJson泛型如何转换
- fastJson泛型如何转换
- 泛型的方法与类型转换
- 2.5 泛型指针与类型转换
- 泛型的擦除和转换
- [ java ] 泛型中的擦除与转换!
- 将DataReader转换为泛型集合
- Gson 解析Json 泛型转换
- java集合类不同泛型转换
- touch实现click
- Glide、Picasso框架加载图片——ImageView中、ListView中
- Apache Core Features
- 互联网公司校招Java面试题总结及答案——乐视、滴滴、华为
- touch命令
- 泛型转换
- Redis的AOF功能
- redis中aof备份策略中的配置参数
- Java的发展历史
- Shell编程中使用管道循环中无法改变外部变量的解决办法
- 微信小程序-UI控件的使用(3)
- LeetCode OJ-62. Unique Paths(DP)
- TCP协议中FLAG的含义
- 解决线上服务logback 乱码问题