开发者社区> 问答> 正文

Sping 中bean继承两个属性,有一个可以一个不可以

public class BaseDaoHibernate<T>  implements BaseDao<T> {
    // DAO组件进行持久化操作底层依赖的SessionFactory组件
    private SessionFactory sessionFactory;
    private JdbcTemplate jdbcTemplate;

public class OrdersDaoImpl extends BaseDaoHibernate<Orders> implements OrdersDao {
<bean id="daoTemplate" abstract="true" lazy-init="true" >
        <property name="jdbcTemplate" ref="jdbcTemplate"></property>
        <property name="sessionFactory" ref="sessionFactory"></property>
 
    </bean>
<bean id="ordersDao" class="com.kuaizi.server.dao.impl.OrdersDaoImpl"
        parent="daoTemplate">
        <!-- <property name="jdbcTemplate" ref="jdbcTemplate"></property> --> 
    </bean>

展开
收起
a123456678 2016-03-18 13:46:46 2042 0
1 条回答
写回答
取消 提交回答
  • <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
            <property name="dataSource" ref="dataSource"></property>
        </bean>
    2019-07-17 19:06:30
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载