ゆき
@Transactional 事务处理
Spring中
@Transactional有5个属性:
- Propagation、
- Isolation、
- Rollback Rules、
- Timeout
- Read-Only
其中Propagation属性定义了Transaction的边界 — 是否使用Transaction、在Transaction已存在的情况下如何表现等。
在service类前加上@Transactional,
声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
package com.boxin.productions.sss.common.jpa.service;
import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import com.boxin.productions.sss.common.jpa.repository.SysXLTransducerDataRepository;
import com.boxin.productions.sss.common.jpa.service.Dto.SysXLTransducerDataDto;
import com.boxin.productions.sss.common.pojo.model.SysXLTransducerDataModel;
/**
* [类名]<br>
* 员工信息服务接口<br><br>
* [機能概要]<br>
* 员工信息相关处理<br><br>
* [変更履歴]<br>
* 2019/02/20 ver1.00 作成<br>
*
* @author O_WE