package com.travel.service.impl; import com.travel.mapper.ReleaseTravelMapper; import com.travel.model.Travel; import com.travel.model.TravelExperience; import com.travel.model.TravelGive; import com.travel.service.ReleaseTravelService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; @Service public class ReleaseTravelServiceImpl implements ReleaseTravelService { @Autowired private ReleaseTravelMapper releaseTravelMapperl; @Override @Transactional(rollbackFor = Exception.class) public void travelInsterExper(TravelExperience travelExperience) { releaseTravelMapperl.travelInsterExper(travelExperience); } @Override @Transactional(rollbackFor = Exception.class) public void travelInster(Travel travel) { releaseTravelMapperl.travelInster(travel); } @Override public List getTravel(Travel travel) { return releaseTravelMapperl.getTravel(travel); } @Override public List getTravelExper(Travel travel1) { return releaseTravelMapperl.getTravelExper(travel1); } @Override @Transactional(rollbackFor = Exception.class) public void delTravel(Travel travel) { releaseTravelMapperl.delTravel(travel);//删除游记 releaseTravelMapperl.delTravelExper(travel);//删除每日游记 } @Override @Transactional(rollbackFor = Exception.class) public void delTravelExper(Travel travel) { releaseTravelMapperl.delTravelExper(travel); } @Override @Transactional(rollbackFor = Exception.class) public void updateTravel(Travel travel) { releaseTravelMapperl.updateTravel(travel); } @Override @Transactional(rollbackFor = Exception.class) public void addGive(TravelGive travelGive) { releaseTravelMapperl.addGive(travelGive); } @Override @Transactional(rollbackFor = Exception.class) public void delGive(TravelGive travelGive) { releaseTravelMapperl.delGive(travelGive); } @Override public List getTravelAll(Travel travel) { return releaseTravelMapperl.getTravelAll(travel); } @Override @Transactional(rollbackFor = Exception.class) public void updateLookNum(Travel travel) { releaseTravelMapperl.updateLookNum(travel); } }