interface BaseDao<T extends Serializable> 为啥要这样写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了interface BaseDao<T extends Serializable> 为啥要这样写相关的知识,希望对你有一定的参考价值。
参考技术A 就是说该接口的实现类要确认类级泛型参数,而其中 T 是指任意类 而PK是指一个继承了Serializable接口的接口或者实现了Serializable的实现类 说起来很绕口,写起来就很容易明白了 eg: public class MyTest implements GenericDao 说白了本回答被提问者和网友采纳typescript interface 泛型
- interface
interface Obj {
[index: string]: any;
}
class Person {
name: string;
}
let obj: obj = {
name: ‘lc‘,
age: ‘18‘
};
let person: Person = {
name: ‘lc‘
}
- 泛型
interface menu<T> {
name: <T>;
}
function a<T> (arg: T): T {
return arg;
}
interface Code<T> {
Msg: string;
Code: Number;
Data: T
}
以上是关于interface BaseDao<T extends Serializable> 为啥要这样写的主要内容,如果未能解决你的问题,请参考以下文章
实现 BaseDao 的多个 Daos 的存储库类委托 - 可能吗?