A.DataSource->SessionFactory->Biz ->DAO
B.SessionFactory ->DataSource ->DAO->Biz
C.DataSource->SessionFactory->DAO->Biz
D.SessionFactory ->DataSource ->Biz ->DAO