java抽象类注⼊,spring向抽象类注⼊问题
《spring向抽象类注⼊问题》由会员分享,可在线阅读,更多相关《spring向抽象类注⼊问题(2页珍藏版)》请在⼈⼈⽂库⽹上搜索。
1、java抽象类是⽆法实例化的,⽽spring注⼊得实例化类对象,所以,不⽤想实例话抽象类了。想法:public abstract class BasicService implements BasicServiceInterprivate SessionFactory sessionFactory;public class EmployeeService extends BasicService implements EmployeeServiceInter由上可看出EmployeeService继承了抽象类BasicService在l ⽂件中配置然后E。
2、mployeeService就可以使⽤sessionFactory了?显然不是在⽂章的开头把原因说了;上⾯l这样配是会报错了但是怎么让EmployeeService使⽤sessionFactory?下⾯有两个解决⽅案⼀(⽐较⿇烦)直接(不能配basicService因为抽象类⽆法实例化)缺点每个继承basicService类在要使⽤sessionFactor的话都要在l都要多配下⾯这⼀句话⼆(简
单)Transactionalpublic abstract class BasicService implements BasicServiceInterResourceprivate SessionFactory sessionFactory;使⽤标注⽅法配。
>抽象类的使用

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。