-
Notifications
You must be signed in to change notification settings - Fork 174
Description
package com.demo.service.impl;
import com.demo.dao.TestDao;
import com.demo.entity.Test;
import com.demo.service.Test2Service;
import com.demo.service.TestService;
import com.codingapi.tx.annotation.TxTransaction;
import java.util.concurrent.TimeUnit;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
/**
-
Created by lorne on 2017/6/7.
*/
@service
public class TestServiceImpl implements TestService {@Autowired
private TestDao testDao;@Autowired
private Test2Service test2Service;@OverRide
@TxTransaction(isStart = true)
@transactional
public String hello() {
//远程调用
String res1 = test2Service.test();//本地执行 String name = "mybatis_demo1"; Test test = new Test(); test.setName(name); testDao.save(test); try { TimeUnit.MINUTES.sleep(1L); } catch (InterruptedException e) { e.printStackTrace(); }
// int v = 100/0;
//1> 20 ; 2> 22;
return res1;
}
}