这个类不难理解啊,不知道你是什么不清楚。
我现在在看这个类(com.jdon.persistence.hibernate.HibernateCRUDTemplate.java)的时候,发现里面几乎每一个操作过程,如:insert、update等都是先用方法 getHibernateTemplate() 取 HibernateTemplate,然后再用这个 HibernateTemplate 来进行 insert、update 等操作。而我仔细看了一下这个类的构造函数,每一个构造函数都已经对 HibernateTemplate 进行了初始化,所以我觉得没必要在进行 insert、update 等操作前再 getHibernateTemplate 一次,而是直接用 hibernateTemplate.insert(o) 、 hibernateTemplate.update(o) 就可以了。
不知我的理解对不对,请大家指点。