spring+hibernate数据库配置、任务调度问题,十分感谢大家1:多个数据库,比如DB2,ORACLE,postgresql,如何写配置文件,在程序中又如何分别调用数据库连接呢?(最好有实例)2:spring的任务调度quartz,如何让大家使用接口,而不需要去配置xml文件呢?(意思就是免除乱改配置文件,最好有实例)

解决方案 »

  1.   

    1 spring 配置bean的时候通常不够会配置一个datasource的ben给其他的daoben引用,可以多配置几个类似的bean,对应配置到hibernate的配置文件中
      

  2.   

    按照我的理解一个应用只能配置一个数据库连接
    至于数据库类型不同也只会由于jar包的不同使某些类及路径不同
    像oracle的话要用c3p0.jar驱动jar包其他数据库类型相应改吧
      

  3.   

    c3p0数据池的配置详解| 关注Javaquartz的介绍spring结合quartz的一个例子
      

  4.   

    我使用了DbContextHolder这种方法,但是有个问题,2个数据库交互的话,比如DbContextHolder.setDbType("1");读取完第二个数据库数据后如果要插入第一个数据库必须写DbContextHolder.setDbType("0");如果忘写了就会报错..有解决方法没..