SSH
//运行的日志信息,显示的是22:58:37,578 INFO TransactionFactoryFactory:31 - Using default transaction strategy (direct JDBC transactions)
22:58:37,578 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
没有进行事物管理,可是我配了的啊,我想问的是我用的这种事物管理,hibernate和spring还要加些什么包,我自己有点怀疑我的包没有加完,还有就是web.xml文件里不用配了吧,我用struts里配了的啊.谢谢了,麻烦谁帮我解决一下吧,我困在这里好几天了,我把我所有的分都给了.22:58:35,234 INFO Environment:514 - Hibernate 3.2.6
22:58:35,250 INFO Environment:547 - hibernate.properties not found
22:58:35,250 INFO Environment:681 - Bytecode provider name : cglib
22:58:35,265 INFO Environment:598 - using JDK 1.4 java.sql.Timestamp handling
22:58:35,750 INFO HbmBinder:300 - Mapping class: chijiuclass.denlu -> Manager
22:58:35,937 INFO ConnectionProviderFactory:72 - Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
22:58:37,406 INFO SettingsFactory:89 - RDBMS: Microsoft SQL Server, version: 9.00.1399
22:58:37,406 INFO SettingsFactory:90 - JDBC driver: Microsoft SQL Server 2005 JDBC Driver, version: 1.2.2828.100
22:58:37,546 INFO Dialect:152 - Using dialect: org.hibernate.dialect.SQLServerDialect
22:58:37,578 INFO TransactionFactoryFactory:31 - Using default transaction strategy (direct JDBC transactions)
22:58:37,578 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
22:58:37,578 INFO SettingsFactory:143 - Automatic flush during beforeCompletion(): disabled
22:58:37,578 INFO SettingsFactory:147 - Automatic session close at end of transaction: disabled
22:58:37,593 INFO SettingsFactory:162 - Scrollable result sets: enabled
22:58:37,593 INFO SettingsFactory:170 - JDBC3 getGeneratedKeys(): enabled
22:58:37,593 INFO SettingsFactory:178 - Connection release mode: on_close
22:58:37,593 INFO SettingsFactory:205 - Default batch fetch size: 1
22:58:37,593 INFO SettingsFactory:209 - Generate SQL with comments: disabled
22:58:37,593 INFO SettingsFactory:213 - Order SQL updates by primary key: disabled
22:58:37,593 INFO SettingsFactory:217 - Order SQL inserts for batching: disabled
22:58:37,593 INFO SettingsFactory:386 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
22:58:37,609 INFO ASTQueryTranslatorFactory:24 - Using ASTQueryTranslatorFactory
22:58:37,609 INFO SettingsFactory:225 - Query language substitutions: {}
22:58:37,609 INFO SettingsFactory:230 - JPA-QL strict compliance: disabled
22:58:37,609 INFO SettingsFactory:235 - Second-level cache: enabled
22:58:37,609 INFO SettingsFactory:239 - Query cache: disabled
22:58:37,609 INFO SettingsFactory:373 - Cache provider: org.hibernate.cache.NoCacheProvider
22:58:37,609 INFO SettingsFactory:254 - Optimize cache for minimal puts: disabled
22:58:37,609 INFO SettingsFactory:263 - Structured second-level cache entries: disabled
22:58:37,640 INFO SettingsFactory:283 - Echoing all SQL to stdout
22:58:37,640 INFO SettingsFactory:290 - Statistics: disabled
22:58:37,640 INFO SettingsFactory:294 - Deleted entity synthetic identifier rollback: disabled
22:58:37,640 INFO SettingsFactory:309 - Default entity-mode: pojo
22:58:37,640 INFO SettingsFactory:313 - Named query checking : enabled
22:58:37,718 INFO SessionFactoryImpl:161 - building session factory
22:58:38,328 INFO SessionFactoryObjectFactory:82 - Not binding factory to JNDI, no JNDI name configured
进入了userdao
进入了insert
Hibernate: insert into Manager (mname, mpassword, msex, mage, mtelphone, memail, musername) values (?, ?, ?, ?, ?, ?, ?)
Hibernate: select denlu0_.musername as musername0_0_, denlu0_.mname as mname0_0_, denlu0_.mpassword as mpassword0_0_, denlu0_.msex as msex0_0_, denlu0_.mage as mage0_0_, denlu0_.mtelphone as mtelphone0_0_, denlu0_.memail as memail0_0_ from Manager denlu0_ where denlu0_.musername=?
telphone456786
//spring的配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd ">
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value></property>
<property name="url">
<value>jdbc:sqlserver://localhost:1433;DatabaseName=MyShop</value></property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>mysql</value>
</property>
</bean>
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref bean="mySessionFactory"/></property>
</bean>
<bean id="mySessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource"/>
</property>
<property name="mappingResources">
<list>
<value>chijiuclass/myshop.hbm.xml</value>
</list></property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<bean id="userdao" class="chijiuclass.userdao">
<property name="sessionFactory">
<ref bean="mySessionFactory"/></property></bean>
<bean id="userDAOProxy"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
>
<property name="target">
<ref bean="userdao"/></property>
<property name="transactionManager">
<ref bean="transactionManager"/></property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
</beans>
//运行的日志信息,显示的是22:58:37,578 INFO TransactionFactoryFactory:31 - Using default transaction strategy (direct JDBC transactions)
22:58:37,578 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
没有进行事物管理,可是我配了的啊,我想问的是我用的这种事物管理,hibernate和spring还要加些什么包,我自己有点怀疑我的包没有加完,还有就是web.xml文件里不用配了吧,我用struts里配了的啊.谢谢了,麻烦谁帮我解决一下吧,我困在这里好几天了,我把我所有的分都给了.22:58:35,234 INFO Environment:514 - Hibernate 3.2.6
22:58:35,250 INFO Environment:547 - hibernate.properties not found
22:58:35,250 INFO Environment:681 - Bytecode provider name : cglib
22:58:35,265 INFO Environment:598 - using JDK 1.4 java.sql.Timestamp handling
22:58:35,750 INFO HbmBinder:300 - Mapping class: chijiuclass.denlu -> Manager
22:58:35,937 INFO ConnectionProviderFactory:72 - Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
22:58:37,406 INFO SettingsFactory:89 - RDBMS: Microsoft SQL Server, version: 9.00.1399
22:58:37,406 INFO SettingsFactory:90 - JDBC driver: Microsoft SQL Server 2005 JDBC Driver, version: 1.2.2828.100
22:58:37,546 INFO Dialect:152 - Using dialect: org.hibernate.dialect.SQLServerDialect
22:58:37,578 INFO TransactionFactoryFactory:31 - Using default transaction strategy (direct JDBC transactions)
22:58:37,578 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
22:58:37,578 INFO SettingsFactory:143 - Automatic flush during beforeCompletion(): disabled
22:58:37,578 INFO SettingsFactory:147 - Automatic session close at end of transaction: disabled
22:58:37,593 INFO SettingsFactory:162 - Scrollable result sets: enabled
22:58:37,593 INFO SettingsFactory:170 - JDBC3 getGeneratedKeys(): enabled
22:58:37,593 INFO SettingsFactory:178 - Connection release mode: on_close
22:58:37,593 INFO SettingsFactory:205 - Default batch fetch size: 1
22:58:37,593 INFO SettingsFactory:209 - Generate SQL with comments: disabled
22:58:37,593 INFO SettingsFactory:213 - Order SQL updates by primary key: disabled
22:58:37,593 INFO SettingsFactory:217 - Order SQL inserts for batching: disabled
22:58:37,593 INFO SettingsFactory:386 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
22:58:37,609 INFO ASTQueryTranslatorFactory:24 - Using ASTQueryTranslatorFactory
22:58:37,609 INFO SettingsFactory:225 - Query language substitutions: {}
22:58:37,609 INFO SettingsFactory:230 - JPA-QL strict compliance: disabled
22:58:37,609 INFO SettingsFactory:235 - Second-level cache: enabled
22:58:37,609 INFO SettingsFactory:239 - Query cache: disabled
22:58:37,609 INFO SettingsFactory:373 - Cache provider: org.hibernate.cache.NoCacheProvider
22:58:37,609 INFO SettingsFactory:254 - Optimize cache for minimal puts: disabled
22:58:37,609 INFO SettingsFactory:263 - Structured second-level cache entries: disabled
22:58:37,640 INFO SettingsFactory:283 - Echoing all SQL to stdout
22:58:37,640 INFO SettingsFactory:290 - Statistics: disabled
22:58:37,640 INFO SettingsFactory:294 - Deleted entity synthetic identifier rollback: disabled
22:58:37,640 INFO SettingsFactory:309 - Default entity-mode: pojo
22:58:37,640 INFO SettingsFactory:313 - Named query checking : enabled
22:58:37,718 INFO SessionFactoryImpl:161 - building session factory
22:58:38,328 INFO SessionFactoryObjectFactory:82 - Not binding factory to JNDI, no JNDI name configured
进入了userdao
进入了insert
Hibernate: insert into Manager (mname, mpassword, msex, mage, mtelphone, memail, musername) values (?, ?, ?, ?, ?, ?, ?)
Hibernate: select denlu0_.musername as musername0_0_, denlu0_.mname as mname0_0_, denlu0_.mpassword as mpassword0_0_, denlu0_.msex as msex0_0_, denlu0_.mage as mage0_0_, denlu0_.mtelphone as mtelphone0_0_, denlu0_.memail as memail0_0_ from Manager denlu0_ where denlu0_.musername=?
telphone456786
//spring的配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd ">
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value></property>
<property name="url">
<value>jdbc:sqlserver://localhost:1433;DatabaseName=MyShop</value></property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>mysql</value>
</property>
</bean>
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref bean="mySessionFactory"/></property>
</bean>
<bean id="mySessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource"/>
</property>
<property name="mappingResources">
<list>
<value>chijiuclass/myshop.hbm.xml</value>
</list></property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<bean id="userdao" class="chijiuclass.userdao">
<property name="sessionFactory">
<ref bean="mySessionFactory"/></property></bean>
<bean id="userDAOProxy"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
>
<property name="target">
<ref bean="userdao"/></property>
<property name="transactionManager">
<ref bean="transactionManager"/></property>
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
</beans>
、
QQ 262067995!
那这个要怎么改,不用jta事物管理,我用的是sql server2005,谢谢了啊!!