org.springframework.transaction.annotation.Transactional.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(7.3k)|赞(0)|评价(0)|浏览(163)

本文整理了Java中org.springframework.transaction.annotation.Transactional.<init>()方法的一些代码示例,展示了Transactional.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Transactional.<init>()方法的具体详情如下:
包路径:org.springframework.transaction.annotation.Transactional
类名称:Transactional
方法名:<init>

Transactional.<init>介绍

暂无

代码示例

代码示例来源:origin: shuzheng/zheng

/**
 * UcenterApiService实现
 * Created by shuzheng on 2017/6/19.
 */
@Service
@Transactional
public class UcenterApiServiceImpl implements UcenterApiService {

  private static final Logger LOGGER = LoggerFactory.getLogger(UcenterApiServiceImpl.class);

}

代码示例来源:origin: shuzheng/zheng

/**
* PayMchService实现
* Created by shuzheng on 2017/3/29.
*/
@Service
@Transactional
@BaseService
public class PayMchServiceImpl extends BaseServiceImpl<PayMchMapper, PayMch, PayMchExample> implements PayMchService {

  private static final Logger log = LoggerFactory.getLogger(PayMchServiceImpl.class);

  @Autowired
  PayMchMapper payMchMapper;

}

代码示例来源:origin: hs-web/hsweb-framework

@Transactional(rollbackFor = Exception.class)
public class TotpTwoFactorProvider extends DefaultTwoFactorValidatorProvider {
  private String settingId = "tow-factor-totp-key";
  @Autowired
  private ApplicationEventPublisher eventPublisher;

代码示例来源:origin: shuzheng/zheng

/**
* PayOutOrderService实现
* Created by shuzheng on 2017/3/29.
*/
@Service
@Transactional
@BaseService
public class PayOutOrderServiceImpl extends BaseServiceImpl<PayOutOrderMapper, PayOutOrder, PayOutOrderExample> implements PayOutOrderService {

  private static final Logger log = LoggerFactory.getLogger(PayOutOrderServiceImpl.class);

  @Autowired
  PayOutOrderMapper payOutOrderMapper;

}

代码示例来源:origin: wuyouzhuguli/FEBS-Shiro

@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class)
public abstract class BaseService<T> implements IService<T> {
  @Autowired
  protected Mapper<T> mapper;

代码示例来源:origin: prontera/spring-cloud-rest-tcc

/**
 * @author Zhao Junjian
 */
@Service
@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRES_NEW)
public class OrderConflictService extends CrudServiceImpl<OrderConflict> {

  public OrderConflictService(CrudMapper<OrderConflict> mapper) {
    super(mapper);
  }

}

代码示例来源:origin: shuzheng/zheng

/**
* PayInOrderService实现
* Created by shuzheng on 2017/3/29.
*/
@Service
@Transactional
@BaseService
public class PayInOrderServiceImpl extends BaseServiceImpl<PayInOrderMapper, PayInOrder, PayInOrderExample> implements PayInOrderService {

  private static final Logger log = LoggerFactory.getLogger(PayInOrderServiceImpl.class);

  @Autowired
  PayInOrderMapper payInOrderMapper;

}

代码示例来源:origin: kaaproject/kaa

@Repository("propertiesFacade")
@Transactional("admin")
public class PropertiesFacade {
 @Autowired
 private SessionFactory adminSessionFactory;

代码示例来源:origin: wuyouzhuguli/FEBS-Shiro

@Service("userRoleService")
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class)
public class UserRoleServiceImpl extends BaseService<UserRole> implements UserRoleService {

  @Override
  @Transactional
  public void deleteUserRolesByRoleId(String roleIds) {
    List<String> list = Arrays.asList(roleIds.split(","));
    this.batchDelete(list, "roleId", UserRole.class);
  }

  @Override
  @Transactional
  public void deleteUserRolesByUserId(String userIds) {
    List<String> list = Arrays.asList(userIds.split(","));
    this.batchDelete(list, "userId", UserRole.class);
  }

}

代码示例来源:origin: shuzheng/zheng

/**
* PayInOrderDetailService实现
* Created by shuzheng on 2017/3/29.
*/
@Service
@Transactional
@BaseService
public class PayInOrderDetailServiceImpl extends BaseServiceImpl<PayInOrderDetailMapper, PayInOrderDetail, PayInOrderDetailExample> implements PayInOrderDetailService {

  private static final Logger LOGGER = LoggerFactory.getLogger(PayInOrderDetailServiceImpl.class);

  @Autowired
  PayInOrderDetailMapper payInOrderDetailMapper;

}

代码示例来源:origin: kaaproject/kaa

@SuppressWarnings("unchecked")
@Repository("userFacade")
@Transactional("admin")
public class UserFacade {
 private static final String AUTHORITY_PROPERTY = "authority";
 @Autowired
 private SessionFactory adminSessionFactory;

代码示例来源:origin: wuyouzhuguli/FEBS-Shiro

@Service("roleMenuService")
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true, rollbackFor = Exception.class)
public class RoleMenuServiceImpl extends BaseService<RoleMenu> implements RoleMenuServie {

  @Override
  @Transactional
  public void deleteRoleMenusByRoleId(String roleIds) {
    List<String> list = Arrays.asList(roleIds.split(","));
    this.batchDelete(list, "roleId", RoleMenu.class);
  }

  @Override
  @Transactional
  public void deleteRoleMenusByMenuId(String menuIds) {
    List<String> list = Arrays.asList(menuIds.split(","));
    this.batchDelete(list, "menuId", RoleMenu.class);
  }

}

代码示例来源:origin: shuzheng/zheng

/**
* UcenterUserDetailsService实现
* Created by shuzheng on 2017/4/27.
*/
@Service
@Transactional
@BaseService
public class UcenterUserDetailsServiceImpl extends BaseServiceImpl<UcenterUserDetailsMapper, UcenterUserDetails, UcenterUserDetailsExample> implements UcenterUserDetailsService {

  private static final Logger LOGGER = LoggerFactory.getLogger(UcenterUserDetailsServiceImpl.class);

  @Autowired
  UcenterUserDetailsMapper ucenterUserDetailsMapper;

}

代码示例来源:origin: spring-projects/spring-framework

@Nested
@SpringJUnitConfig(PopulatedSchemaDatabaseConfig.class)
@Transactional
class NestedTests {
  @Autowired
  JdbcTemplate jdbcTemplate;
  @BeforeTransaction
  @AfterTransaction
  void checkInitialDatabaseState() {
    assertEquals(0, countRowsInTable("user"));
  }
  @Test
  @Sql("/org/springframework/test/context/jdbc/data.sql")
  void nestedSqlScripts() {
    assertEquals(1, countRowsInTable("user"));
  }
  private int countRowsInTable(String tableName) {
    return JdbcTestUtils.countRowsInTable(this.jdbcTemplate, tableName);
  }
}

代码示例来源:origin: stylefeng/Guns

@Service
@Transactional(readOnly = true)
public class PermissionCheckServiceServiceImpl implements PermissionCheckService {

代码示例来源:origin: shuzheng/zheng

/**
* CmsTagService实现
* Created by shuzheng on 2017/4/5.
*/
@Service
@Transactional
@BaseService
public class CmsTagServiceImpl extends BaseServiceImpl<CmsTagMapper, CmsTag, CmsTagExample> implements CmsTagService {

  private static final Logger LOGGER = LoggerFactory.getLogger(CmsTagServiceImpl.class);

  @Autowired
  CmsTagMapper cmsTagMapper;

}

代码示例来源:origin: spring-projects/spring-framework

@Transactional
@TestInstance(Lifecycle.PER_CLASS)
class NestedTestsWithSqlScriptsAndJUnitJupiterTests {
  @Autowired
  JdbcTemplate jdbcTemplate;

代码示例来源:origin: spring-projects/spring-framework

@Service
@Transactional(readOnly = true)
public class StandardPersonService implements PersonService {

代码示例来源:origin: shuzheng/zheng

/**
* UpmsRoleService实现
* Created by shuzheng on 2017/3/20.
*/
@Service
@Transactional
@BaseService
public class UpmsRoleServiceImpl extends BaseServiceImpl<UpmsRoleMapper, UpmsRole, UpmsRoleExample> implements UpmsRoleService {

  private static final Logger LOGGER = LoggerFactory.getLogger(UpmsRoleServiceImpl.class);

  @Autowired
  UpmsRoleMapper upmsRoleMapper;

}

代码示例来源:origin: spring-projects/spring-framework

@ContextConfiguration
@DirtiesContext
@Transactional(transactionManager = "txMgr1")
@SqlConfig(dataSource = "dataSource1", transactionManager = "txMgr1")
public class MultipleDataSourcesAndTransactionManagersTransactionalSqlScriptsTests {
  @Autowired
  private DataSource dataSource1;
  @Autowired
  private DataSource dataSource2;

相关文章