2019/03/12 [@Transactional 事务处理] [SQL 获取时间 区间 [00:00:00 ~ 23:59:59]] [SpringBoot 注解包导入] [问题]

这篇博客讨论了SpringBoot中@Transactional注解的事务处理,包括Propagation属性的用法,以及如何在Service层进行事务管理。同时,文章提到了SQL获取时间区间[00:00:00 ~ 23:59:59]的方法,并遇到了将字符串'2019-03-12'转换为Date类型失败的问题。
摘要由CSDN通过智能技术生成

ゆき

@Transactional 事务处理

Spring中
@Transactional有5个属性:

  1. Propagation、
  2. Isolation、
  3. Rollback Rules、
  4. Timeout
  5. 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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值