您的位置:首页 > 编程语言 > Java开发

spring 事物日志

2016-03-10 16:05 585 查看
单条事物日志

   System.out.println("threadId==="+Thread.currentThread().getId());

return jdbcTemplate.queryForList(sql);

//创建事物
2015-12-13 19:05:06 [ main:7232 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.dao.impl.BasicDaoImpl2.queryForListMap]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
//获取数据库连接池并加入到线程上线文
2015-12-13 19:05:08 [ main:9666 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection  for JDBC transaction
//
2015-12-13 19:05:09 [ main:9714 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection  to manual commit
threadId===1
2015-12-13 19:05:09 [ main:9729 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from website]
threadId===1
2015-12-13 19:05:16 [ main:17141 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
//提交事物
2015-12-13 19:05:16 [ main:17157 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection
//释放数据库连接池,从当前线程上下文中删除
2015-12-13 19:05:16 [ main:17173 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection
2015-12-13 19:05:16 [ main:17173 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource

 

   

for(int i=0;i<8;i++){
//使用当前的 transaction
serviceUtil.queryTasks();
}
System.out.println("threadId==="+Thread.currentThread().getId());

return jdbcTemplate.queryForList(sql);

 

   

2015-12-13 19:10:50 [ main:9219 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.dao.impl.BasicDaoImpl2.queryForListMap]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
2015-12-13 19:10:53 [ main:11856 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection [, MySQL Connector Java] for JDBC transaction
2015-12-13 19:10:53 [ main:11935 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection [, MySQL Connector Java] to manual commit
2015-12-13 19:10:53 [ main:11951 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:10:53 [ main:11951 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:10:53 [ main:12185 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:10:53 [ main:12185 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:02 [ main:20574 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:02 [ main:20574 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:02 [ main:20574 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:02 [ main:20574 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:03 [ main:21729 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:03 [ main:21729 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:03 [ main:21729 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:03 [ main:21729 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:04 [ main:22636 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:04 [ main:22636 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:04 [ main:22636 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:04 [ main:22636 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:05 [ main:23466 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:05 [ main:23466 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:05 [ main:23466 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:05 [ main:23466 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:05 [ main:24261 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:05 [ main:24261 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:05 [ main:24261 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:05 [ main:24261 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:06 [ main:25208 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:06 [ main:25208 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:06 [ main:25208 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:06 [ main:25208 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
2015-12-13 19:11:07 [ main:26066 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:11:07 [ main:26066 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.handleExistingTransaction(AbstractPlatformTransactionManager.java:471) Participating in existing transaction
2015-12-13 19:11:07 [ main:26066 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:11:07 [ main:26066 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===1
threadId===1
2015-12-13 19:11:08 [ main:26941 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from website]
threadId===1
2015-12-13 19:11:09 [ main:27956 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
2015-12-13 19:11:09 [ main:27972 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection [, MySQL Connector Java]
2015-12-13 19:11:09 [ main:28022 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection [, MySQL Connector Java] after transaction
2015-12-13 19:11:09 [ main:28022 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource

 

    

for(int i=0;i<4;i++){
executorService.submit(new Callable<String>() {
public String call() throws Exception {
System.out.println("ThreadId==="+Thread.currentThread().getId());
//Creating new transaction with name
//同一个线程缓存的同一个connection
//每一次Creating new transaction
serviceUtil.queryTasks();
return sql;
};
});
}

//Connection conn = DataSourceUtils.getConnection(jdbcTemplate.getDataSource());

/*for(int i=0;i<8;i++){
//使用当前的 transaction
serviceUtil.queryTasks();
}*/
System.out.println("threadId==="+Thread.currentThread().getId());

return jdbcTemplate.queryForList(sql);

 

  

2015-12-13 19:14:25 [ main:3880 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:14:25 [ main:3896 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.dao.impl.BasicDaoImpl2.queryForListMap]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
2015-12-13 19:14:29 [ main:7517 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection [, MySQL Connector Java] for JDBC transaction
2015-12-13 19:14:29 [ main:7533 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection [, MySQL Connector Java] to manual commit
threadId===1
ThreadId===10
2015-12-13 19:14:29 [ pool-1-thread-1:7565 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:14:29 [ pool-1-thread-1:7565 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.util.ServiceUtil.queryTasks]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
2015-12-13 19:14:29 [ main:7565 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from website]
threadId===1
2015-12-13 19:14:29 [ pool-1-thread-1:7580 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection [, MySQL Connector Java] for JDBC transaction
2015-12-13 19:14:29 [ pool-1-thread-1:7596 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection [, MySQL Connector Java] to manual commit
2015-12-13 19:14:29 [ main:7690 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
2015-12-13 19:14:29 [ main:7690 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection [, MySQL Connector Java]
2015-12-13 19:14:29 [ pool-1-thread-1:7736 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:14:29 [ pool-1-thread-1:7736 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===10
2015-12-13 19:14:29 [ main:7736 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection [, MySQL Connector Java] after transaction
2015-12-13 19:14:29 [ main:7736 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource
{id=1, fid=1, site_name=新浪微博, login_url=https://login.sina.com.cn/signup/signin.php?entry=homepage, post_url=null, login_userame_xpath=//input[@name='username'], login_userpassword_xpath=//input[@name='password'], login_loginsubmit_xpath=//input[@class='btn_submit_m'], login_verifcode_xpath=//img[@id='check_img'], login_verifcodeinput_xpath=//input[@id='door'], post_verifcode_xpath=null, postcontent_xpath=null, posttitle_xpath=null, postbutton_xpath=null, loginsuccess_code=http://club.history.sina.com.cn/my.php, postcontent_div_xpath=null, replytitle_xpath=null, replycontent_xpath=null, reply_button=null, postcontent_iframe_xpath=null, replycontent_iframe_xpath=null, replycontent_div_xpath=null, login_check=1, post_verifcode_button=null, post_verifcodeinput_xpath=null, reply_verifcode_xpath=null, reply_verifcodeinput_xpath=null, reply_verifcode_button=null, post_confirm_button=null, rfid=null, post_class=null, update_time=null, type=4, create_time=null, status=true}
2015-12-13 19:14:29 [ pool-1-thread-1:7768 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
2015-12-13 19:14:29 [ pool-1-thread-1:7783 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection [, MySQL Connector Java]
2015-12-13 19:14:29 [ pool-1-thread-1:7830 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection [, MySQL Connector Java] after transaction
2015-12-13 19:14:29 [ pool-1-thread-1:7830 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource
ThreadId===10
2015-12-13 19:14:29 [ pool-1-thread-1:7830 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:14:29 [ pool-1-thread-1:7830 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.util.ServiceUtil.queryTasks]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
2015-12-13 19:14:29 [ pool-1-thread-1:7830 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection [, MySQL Connector Java] for JDBC transaction
2015-12-13 19:14:29 [ pool-1-thread-1:7846 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection [, MySQL Connector Java] to manual commit
2015-12-13 19:14:29 [ pool-1-thread-1:7877 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:14:29 [ pool-1-thread-1:7877 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===10
2015-12-13 19:14:29 [ pool-1-thread-1:7970 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
2015-12-13 19:14:29 [ pool-1-thread-1:7986 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection [, MySQL Connector Java]
2015-12-13 19:14:29 [ pool-1-thread-1:8048 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection [, MySQL Connector Java] after transaction
2015-12-13 19:14:29 [ pool-1-thread-1:8048 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource
ThreadId===10
2015-12-13 19:14:29 [ pool-1-thread-1:8048 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:14:29 [ pool-1-thread-1:8048 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.util.ServiceUtil.queryTasks]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
2015-12-13 19:14:29 [ pool-1-thread-1:8064 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection [, MySQL Connector Java] for JDBC transaction
2015-12-13 19:14:29 [ pool-1-thread-1:8064 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection [, MySQL Connector Java] to manual commit
2015-12-13 19:14:29 [ pool-1-thread-1:8095 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:14:29 [ pool-1-thread-1:8095 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===10
2015-12-13 19:14:29 [ pool-1-thread-1:8111 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
2015-12-13 19:14:29 [ pool-1-thread-1:8126 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection [, MySQL Connector Java]
2015-12-13 19:14:29 [ pool-1-thread-1:8204 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection [, MySQL Connector Java] after transaction
2015-12-13 19:14:29 [ pool-1-thread-1:8204 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource
ThreadId===10
2015-12-13 19:14:29 [ pool-1-thread-1:8204 ] - [ DEBUG ] org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) Returning cached instance of singleton bean 'transactionManager'
2015-12-13 19:14:29 [ pool-1-thread-1:8204 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:366) Creating new transaction with name [com.zzm.spider.util.ServiceUtil.queryTasks]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception
2015-12-13 19:14:29 [ pool-1-thread-1:8220 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:205) Acquired Connection [, MySQL Connector Java] for JDBC transaction
2015-12-13 19:14:30 [ pool-1-thread-1:8236 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:222) Switching JDBC Connection [, MySQL Connector Java] to manual commit
2015-12-13 19:14:30 [ pool-1-thread-1:8251 ] - [ DEBUG ] org.crazycake.jdbcTemplateTool.utils.CatalogUtils.changeCatalog(CatalogUtils.java:34) real sql: select * from query_task where status = 0
2015-12-13 19:14:30 [ pool-1-thread-1:8251 ] - [ DEBUG ] org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:435) Executing SQL query [select * from query_task where status = 0]
threadId===10
2015-12-13 19:14:30 [ pool-1-thread-1:8282 ] - [ DEBUG ] org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:753) Initiating transaction commit
2015-12-13 19:14:30 [ pool-1-thread-1:8282 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:265) Committing JDBC transaction on Connection [, MySQL Connector Java]
2015-12-13 19:14:30 [ pool-1-thread-1:8345 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceTransactionManager.doCleanupAfterCompletion(DataSourceTransactionManager.java:323) Releasing JDBC Connection [, MySQL Connector Java] after transaction
2015-12-13 19:14:30 [ pool-1-thread-1:8345 ] - [ DEBUG ] org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328) Returning JDBC Connection to DataSource

 

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: