
JAVA的泛型与反射的联合应用
发布日期:2021-05-09 04:57:42
浏览次数:14
分类:博客文章
本文共 437 字,大约阅读时间需要 1 分钟。
通过泛型与反射的结合,可以编写框架来使开发更容易,这里演示的是BaseDao部分的简单使用。
BaseDao部分代码:
public abstract class BaseDao{ private Class clazz;//具体的实体类 public BaseDao(){ //必须知道具体操作的哪个类,给clazz赋值 Type type = this.getClass().getGenericSuperclass();//得到当前对象的带有泛型信息的父类型 如:BaseDao Parameterized pType=(Parameterized)type; clazz=(Class)pType.getActualTypeArguments()[0];//得到实际的参数泛型类型 Person } //下面就是一些CRUD的操作了。。。略}
发表评论
最新留言
不错!
[***.144.177.141]2025年04月05日 19时48分46秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Sql Server之旅——第十站 看看DML操作对索引的影响
2021-05-09
双十一来了,别让你的mongodb宕机了
2021-05-09
深入浅出访问者模式
2021-05-09
深入探索Android热修复技术原理读书笔记 —— 热修复技术介绍
2021-05-09
解析js中( ( ) { } ( ) )的含义
2021-05-09
js设计模式总结5
2021-05-09
Python大神编程常用4大工具,你用过几个?
2021-05-09
一文带你了解图神经网络
2021-05-09
9个常用ES6特性归纳(一般用这些就够了)
2021-05-09
3D渲染集群,你了解多少?
2021-05-09
华为云FusionInsight湖仓一体解决方案的前世今生
2021-05-09
BootStrapTable 错误
2021-05-09
罗马数字
2021-05-09
IO多路复用小故事
2021-05-09
码云 Pages 搭建
2021-05-09
《论可计算数及其在判定上的应用》简单理解
2021-05-09
中国剩余定理证明过程
2021-05-09
java中Object.equals()简单用法
2021-05-09
poj 2187 Beauty Contest(凸包求解多节点的之间的最大距离)
2021-05-09
程序员的开发文档
2021-05-09