其他-如何获取父类中的泛型T的类型
来源:互联网 发布:淘宝主账号不收取信息 编辑:程序博客网 时间:2024/06/07 06:12
package cn.itcast.elec.dao.impl;import java.io.Serializable;import java.lang.reflect.ParameterizedType;import javax.annotation.Resource;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.springframework.transaction.annotation.Transactional;import cn.itcast.elec.dao.inter.ICommonDao;@Transactionalpublic abstract class CommonDaoImpl<T> implements ICommonDao<T> {@Resource(name="sessionFactory")private SessionFactory sessionFactory;public Object findObjectById(Serializable id) {//泛型转换
//获得父类ParameterizedType pt=(ParameterizedType) this.getClass().getGenericSuperclass();
//获得泛型的类型Class entity=(Class) pt.getActualTypeArguments()[0];Session session=sessionFactory.getCurrentSession();return session.get(entity, id);}//========================================================================public SessionFactory getSessionFactory() {return sessionFactory;}public void setSessionFactory(SessionFactory sessionFactory) {this.sessionFactory = sessionFactory;}}
阅读全文
0 0
- 其他-如何获取父类中的泛型T的类型
- 如何获取继承类中的泛型T的类型
- Java获取泛型T的类型 T.class
- 【C#】获取泛型<T>的真实类型
- 获取泛型类型T的实际类的Class对象
- 泛型T的类型获取
- 泛型T的类型获取
- 泛型T的类型获取
- 泛型T的类型获取
- 泛型<T>的类型获取
- 泛型T的类型获取
- 获取父类的泛型类型
- 类型“string”必须是不可以为 null 值的类型才能用作泛型类型或方法“System.Nullable<T>”中的参数“T”
- Java泛型T的应用 获取T类型
- 如何在运行时获取泛型的类型
- 如何通过反射获取泛型的具体类型
- Java 运行时如何获取泛型参数的类型
- Java 运行时如何获取泛型参数的类型
- 自定义feign配置与服务调用的安全验证
- unity 在移动平台中,文件操作路径详解
- RabbitMQ:安装、配置
- QTableView基本用法
- C++ Virtual详解
- 其他-如何获取父类中的泛型T的类型
- CentOS 7 部署 Kubernetes
- 列表解析 最简单解释
- 微服务系列文章示例代码
- 企业宣传片需要取名吗?如何给企业宣传片命名
- Boost库使用----date_time类库
- Final关键字
- okhttp关于https的证书信任问题
- open falcon接口API和java代码用okhttp连接的问题