静态session工厂 ：  提供session

这里使用静态代码块获取session工厂，使得工厂唯一。
sql执行接口，execute方法传入执行sql的session

以匿名内部类形式出现
执行dml或查询语句的抽象类

分别对session进行控制，dml也控制了事务。
每个dao都应实现该抽象类。
通过该类中通过HibernateUtil中的session工厂生产出来的session进行操作。
测试dao 待完成