更新时间:2020-04-30 14:40:05 来源:极悦 浏览2928次
如果我们把dao层中的basedao类声明为一个泛型类,即类型参数化,那么这将大大方面我们代码的可重用性。
具体可以提现在:当我们实现查询数据库的某一张表的时候,我们往往要返回这张表的某一项,对应的Java中就是Java的一个pojo类。如果我们把basedao使用泛型的话,当我们在实现某特定表的增删改查功能的时候,我们只需要继承这个basedao并传入对应的pojo类,我们将很容易的写出高效的代码。
更进一步的,如果我们使用dbutils,我们也许就需要获得泛型类型了,这是个问题,困扰了我,我也记录一下。
这是别人的例子。但是这个例子很具体很简洁,需要注意的是我们实例化的类应该是继承了这个泛型类,并且已经给这个泛型类传了对应的类。
以上就是极悦java培训机构的小编针对“Java基础学习:java泛型参数”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习