zoukankan      html  css  js  c++  java
  • ssh,spring 泛型注入,泛型dao和service的实现

    spring 泛型注入

    project层次严格按照ssh:view - action - service - dao

    把dao层与service层抽象,还有抽出父类

    中间会遇到一个问题,在service层里面dao是泛型,注入就会失败

    解决办法:

    1.直接去掉service抽象层,service层直接继承dao层的父类,这样在dao里面因为sessionfactory是通过spring的xml注入,没有涉及到泛型,所以可以直接使用dao层的方法

    2.在service的父类里面加一个抽象getDao()方法,然后,每个service实现的时候都实现这个方法,返回自己的那个dao,这样就可以实现了


    第一种方法不用多说了,第二种方法有范例,不是我写的,我是转的,地址如下:

    http://download.csdn.net/detail/wsq458542323976/4206304

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    Shell基础一
    Hash表
    哈希表
    设置不输入密码ssh登录
    C++ int与string的转化
    mysql之数据类型
    ICE之C/S通信原理
    mysql基础入门
    SQL练习之不反复执行相同的计算
    SQL练习之求解填字游戏
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4774595.html
Copyright © 2011-2022 走看看