学习对象SessionFactory, Session, Transaction