首页 试题广场 > 试题详情
多选题

【C015257】下面使用HibernateTemplate实现insert操作的代码中,能正确实现功能的是()。

  • A.public class ProductDaoImpl implements IProductDaoDao {  
    private HibernateTemplate hibernateTemplate;
    public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
    this.hibernateTemplate = hibernateTemplate;
    }
    @Override
    public void insert(Customer entity) {
    this.hibernateTemplate.save(entity);
    }
    }
    <bean id="hibernateTemplate"
    class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory" ref="sessionFactory" />
    </bean>
    <bean id="productDaoImpl" class="com.demo.dao.ProductDaoImpl">
    <property name="hibernateTemplate" ref="hibernateTemplate" />
    </bean>
  • B.public class ProductDaoImpl extends HibernateDaoSupport 
    implements IProductDaoDao {
    @Override
    public void insert(Customer entity) {
    this.getHibernateTemplate().save(entity);
    }
    }
    <bean id="productDaoImpl" class="com.demo.dao.ProductDaoImpl">
    <property name="sessionFactory" ref="sessionFactory"/>
    </bean>
  • C.public class ProductDaoImpl implements  IProductDaoDao {
    @Override
    public void insert(Customer entity) {
    this.getHibernateTemplate().save(entity);
    }
    }
    <bean id="productDaoImpl" class="com.demo.dao.ProductDaoImpl">
    <property name="sessionFactory" ref="sessionFactory"/>
    </bean>
  • D.public class ProductDaoImpl implements IProductDaoDao {  
    private HibernateTemplate hibernateTemplate;
    @Override
    public void insert(Customer entity) {
    this.hibernateTemplate.save(entity);
    }
    }
    <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory" ref="sessionFactory" />
    </bean>
    <bean id="productDaoImpl" class="com.demo.dao.ProductDaoImpl">
    <property name="hibernateTemplate" ref="hibernateTemplate" />
    </bean>
提交并查看答案
下一题 上一题
Ke星伙伴们的回答/ 0个回答
    Ke星小伙伴儿们都不晓得答案吖~
    快来帮帮他们吧~
关闭
关闭
QQ
交流群
邀请
好友
App
下载
意见
反馈
返回
顶部