81,122
社区成员




public Object test() {
// this.sessionFactory.openSession();
// this.debugLogger.debug("start test");
// Long x = this.queryScalar("select count(*) from QnzsMessage");
// this.debugLogger.debug("finish test");
return 0;
}
@Transactional(propagation = Propagation.NEVER)
public Object test1() {
return 1;
}
@RequestMapping(method = RequestMethod.POST, value = "test")
public @ResponseBody
ResponseVo test() {
this.debugLogger.debug("start test_0");
Object value = this.qnzsMessageService.test();
this.debugLogger.debug("finish test_0");
this.debugLogger.debug("start test_1");
value = this.qnzsMessageService.test1();
this.debugLogger.debug("finish test_1");
return ResponseVo.status(ResponseVoConstant.OK).value(value);
}
2015-08-22 21:55:27:167[DEBUG]: start test_0
2015-08-22 21:55:27:189[DEBUG]: finish test_0
2015-08-22 21:55:27:189[DEBUG]: start test_1
2015-08-22 21:55:27:189[DEBUG]: finish test_1
2015-08-22 21:55:27:329[DEBUG]: start test_0
2015-08-22 21:55:27:349[DEBUG]: finish test_0
2015-08-22 21:55:27:349[DEBUG]: start test_1
2015-08-22 21:55:27:349[DEBUG]: finish test_1
2015-08-22 21:55:27:474[DEBUG]: start test_0
2015-08-22 21:55:27:494[DEBUG]: finish test_0
2015-08-22 21:55:27:494[DEBUG]: start test_1
2015-08-22 21:55:27:494[DEBUG]: finish test_1
<!-- 用来将SQLSession放置到线程上 -->
<filter>
<filter-name>openSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>
<init-param>
<param-name>sessionFactoryBeanName</param-name>
<param-value>sessionFactory</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>openSessionInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
public Object test() {
return 0;
}
@Transactional(readOnly = true)
public Object test1() {
return 1;
}
@Transactional(propagation = Propagation.NEVER)
public Object test2() {
return this.queryScalar("select count(*) from QnzsMessage");
}
2015-08-23 15:42:11:183[DEBUG]: start test_0
2015-08-23 15:42:11:319[DEBUG]: finish test_0
2015-08-23 15:42:11:319[DEBUG]: start test_1
2015-08-23 15:42:11:334[DEBUG]: finish test_1
2015-08-23 15:42:11:334[DEBUG]: start test_2
2015-08-23 15:42:11:337[WARN]: LogInterceptor catched in null : HibernateException