spring.jar hibernat.jar、aopalliance.jar、cglib.jar、jakarta-commons下的几个jar包除这些包外,还需要什么包,我总是出现org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [spring-bean.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
java.lang.NoClassDefFoundError: javax/transaction/TransactionManager 还有我的配置文件是这样的:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">

<beans>  
 
     <bean id="helloTalker"
      class="org.bromon.spring.test.HelloTalker">  
      <property name="name">
      <value>zhanghaigang</value>
      </property>
     </bean>
     
     <bean id="dataSource" 
     class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> 
             <property name="driverClassName">   
                <value>com.mysql.jdbc.Driver</value>  
             </property>  
             <property name="url">   
                <value>jdbc:mysql://localhost:3306/examer</value>    
             </property> 
             <property name="username">    
    <value>root</value>     
           </property>  
          <property name="password">   
                <value>123456</value>  
                    </property> 
            </bean>
            
            <bean id="sessionFactory"
             class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
                  <property name="dataSource"><ref bean="dataSource"/></property>
                  <property name="hibernateProperties">  
                  <props>     
                  <prop key="hibernate.dialect">net.sf.hibernate.dialect.MySQLDialect</prop> 
          </props>    
         </property>  
         <property name="mappingDirectoryLocations">    
          <list>     
         <value>classpath:/net/bromon/spring/examer/pojo</value> 
          </list>  
         </property>
    </bean>
    
<bean id="studentManager"   class="net.bromon.spring.examer.student.StudentManager">
      <property name="sessionFactory">
          <ref bean="sessionFactory"/>
      </property>
</bean>

</beans>