用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

猎人薛    -  云代码空间

——

b层查询所有实体

2015-12-29|1389阅||

摘要:泛型

在service接口里添加public List<T> findAllEntities();
在BaseServiceImpl里实现这个方法
private Class<T> clazz
构造方法里
ParameterizedType type=(ParameterizedType)this.getClass().getGenericSuper
clazz=(Class<T>)type.getActualTypeArguments()[0];
在具体的方法里
String hql = "from"+clazz.getSimpleName();
return thsi.findEntityByHQL(hql);
顶 0踩 0收藏
文章评论
    发表评论

    个人资料

    • 昵称: 猎人薛
    • 等级: 中级程序员
    • 积分: 394
    • 代码: 17 个
    • 文章: 4 篇
    • 随想: 0 条
    • 访问: 7 次
    • 关注

    最新提问

      站长推荐