SSH整合之后获得Session的方法



SSH整合之后获得Session的方法

 

1.使用继承

SuperDao:  包含SessionFactory获得的方法

PersonDaoImpl 继承SuperDao 和 实现PersonDao

 

spring里面的配置文件如下:

 

备注:父类的 abstract="true"  配置

     子类的 parent="superDao"配置

 

2.使用引用

SuperDao:  包含SessionFactory获得的方法

PersonDaoImpl 不需要继承SuperDao 和 实现PersonDao

spring里面的配置文件如下:

 


3.即使用引用也使用继承(这里的引用没有在具体的dao中写出来,而是在配置dao的时候体现的)

备注:此时的SuperDao不需要配置到spring配置文件中


    
 

备注:第三种方式有点麻烦,我个人不是很推荐。







你可能感兴趣的:(Hibernate3.x)