Today, spring2.5.6 and hibernate3 are integrated. Problem description:
Dataservice (my own class) inherits from hibernatedaosupport and calls gethibernatetemplate () in dataservice (). ** () (any method) cannot be correctly executed. After debugging, it is found that the object obtained by gethibernatetemplate () is empty. After Google and careful analysis, if the error is found, the new dataservice should be taken out of the spring container. This will take effect and the dataservice should be configured with applicationcontext. in XML, the returned results are not null.
Also, you must set the sessionfactory attribute or hibernatetemplate attribute When configuring these classes inherited from hibernatedaosupport in spring. For example:
<BeanClass="Com. xueshishasha. OA. Service. dataservice"> <Property name ="Sessionfactory"Ref ="Sessionfactory"/> </Bean>