解决方案 »

  1.   

    既然有工厂 为什么不在工厂里调用dao的 继承实例呢?
      

  2.   

    因为Dao在容器启动时就会加载的。
      

  3.   

    你可以这样 定义一个baseDao接口 继承JpaRepository 然后以后创建的接口继承baseDao就行了
      

  4.   

    你的实体类没有加注解。
    @Entity
    @Table(name = "ti_bss2etos_inf_log")

    public class Bss2etosInfLog implements Serializable{
            @Id
    @Column(name = "STREAMING_NO", unique = true, nullable = false, length = 36)

    public String getStreamingNo() {
    return streamingNo;
    }
    public void setStreamingNo(String streamingNo) {
    this.streamingNo = streamingNo;
    }
    @Column(name = "OP_FLAG", nullable = false, length = 32)
    public String getOpFlag() {
    return opFlag;
    }
    public void setOpFlag(String opFlag) {
    this.opFlag = opFlag;
    }
    }
      

  5.   


    @NoRepositoryBean
    public interface BaseRepository<T, ID extends Serializable> extends
    JpaRepository<T, ID>, JpaSpecificationExecutor<T> {}
      

  6.   

    http://blog.csdn.net/yyzhq/article/details/8006923