mapper层添加@Repository注解

This commit is contained in:
wuweida 2022-07-01 18:02:35 +08:00
parent dd61f0ef1e
commit 5f18744949
22 changed files with 44 additions and 1 deletions

View File

@ -3,9 +3,11 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.Booth;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface BoothMapper extends BaseMapper<Booth> {
@Select("select * from t_booth where capture_time = #{captureTime}")

View File

@ -6,6 +6,7 @@ import com.hisense.monitormanage.dto.BuildingRecordsDtos;
import com.hisense.monitormanage.entity.BuildingRecords;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@ -17,6 +18,7 @@ import java.util.Map;
* @Description TODO
* @createTime 2022年05月17日 15:32:00
*/
@Repository
public interface BuildingRecordsMapper extends BaseMapper<BuildingRecords> {
public void batchSave(@Param("list") List<Map> list);

View File

@ -3,6 +3,7 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.BuildingSite;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@ -13,6 +14,7 @@ import java.util.List;
* @Description TODO
* @createTime 2022年05月12日 13:59:00
*/
@Repository
public interface BuildingSiteMapper extends BaseMapper<BuildingSite> {
@Select("select * from t_building_new_site")

View File

@ -9,9 +9,11 @@ import com.hisense.monitormanage.entity.CameraChannel;
import com.hisense.monitormanage.entity.Label;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface CameraChannelMapper extends BaseMapper<CameraChannel> {
void updateCameraStatus(List<String> list);

View File

@ -5,9 +5,11 @@ import com.hisense.monitormanage.entity.Camera;
import com.hisense.monitormanage.dto.ChengguanDto;
import com.hisense.monitormanage.entity.Picture;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface CameraMapper extends BaseMapper<Camera> {
@Select("SELECT tc.pic,tc.capture_time AS captureTime FROM t_project_mtm_camera pmc JOIN t_camera tc ON pmc.project_id = #{id} AND pmc.camera_id = tc.`code` AND tc.pic IS NOT NULL")

View File

@ -4,9 +4,11 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.CameraOrganization;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface CameraOrgenizationMapper extends BaseMapper<CameraOrganization> {
@Select("select * from t_camera_organization where parent_id = #{parentId}")

View File

@ -2,6 +2,8 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.CameraScenic;
import org.springframework.stereotype.Repository;
@Repository
public interface CameraScenicMapper extends BaseMapper<CameraScenic> {
}

View File

@ -2,6 +2,7 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.CaseCityLaw;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@ -13,6 +14,7 @@ import java.util.Map;
* @Description TODO
* @createTime 2022年05月13日 16:22:00
*/
@Repository
public interface CaseCityLawMapper extends BaseMapper<CaseCityLaw> {
public void batchSave(List<Map> list);
public void singleSave(Map map);

View File

@ -5,9 +5,10 @@ import com.hisense.monitormanage.dto.ChannelPictureDto;
import com.hisense.monitormanage.dto.PictureDto;
import com.hisense.monitormanage.entity.ChannelPicture;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface ChannelPictureMapper extends BaseMapper<ChannelPicture> {
@Select("select * from t_project p JOIN t_channel_picture cp JOIN t_project_mtm_camera pmc on p.id = pmc.project_id AND cp.channel_code = pmc.channel_code")

View File

@ -5,9 +5,11 @@ import com.hisense.monitormanage.dto.EventDto;
import com.hisense.monitormanage.entity.Event;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface EventMapper extends BaseMapper<Event> {
List<EventDto> selectEvent(@Param("page") Integer page,@Param("pageSize") Integer pageSize);

View File

@ -3,9 +3,11 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.KeyArea;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface KeyAreaMapper extends BaseMapper<KeyArea> {
List<KeyArea> seelctKeyAreaList(String timeId);

View File

@ -6,10 +6,12 @@ import com.hisense.monitormanage.dto.PassengerFlowDto;
import com.hisense.monitormanage.entity.PassengerFlow;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@Repository
public interface PassengerFlowMapper extends BaseMapper<PassengerFlow> {
void batchSave(List<Map> list);
PassengerFlow getByMaxId();

View File

@ -2,6 +2,8 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.PassengerTest;
import org.springframework.stereotype.Repository;
@Repository
public interface PassengerTestMapper extends BaseMapper<PassengerTest> {
}

View File

@ -4,9 +4,11 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.dto.PeopleRecognizeDto;
import com.hisense.monitormanage.entity.PeopleRecognize;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface PeopleRecognizeMapper extends BaseMapper<PeopleRecognize> {
@Select("select pr.*,cc.* from t_camera_channel cc JOIN t_people_recognize pr ON cc.channel_code = pr.channel_code")
List<PeopleRecognizeDto> selectPeopleRecognize();

View File

@ -2,7 +2,9 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.Project;
import org.springframework.stereotype.Repository;
@Repository
public interface ProjectMapper extends BaseMapper<Project> {
}

View File

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.RoadData;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@ -15,6 +16,7 @@ import java.util.Map;
* @Description TODO
* @createTime 2022年05月11日 11:10:00
*/
@Repository
public interface RoadDataMapper extends BaseMapper<RoadData> {
public void batchSave(List<Map> list);

View File

@ -3,6 +3,7 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.Sanitation;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@ -14,6 +15,7 @@ import java.util.Map;
* @Description TODO
* @createTime 2022年05月19日 11:24:00
*/
@Repository
public interface SanitationMapper extends BaseMapper<Sanitation> {
void batchSave(@Param("list") List<Map> list);
void batchSaveSanitationRoad(@Param("list") List<Map> list);

View File

@ -2,6 +2,7 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.SanitationTask;
import org.springframework.stereotype.Repository;
/**
* @author admin
@ -10,5 +11,6 @@ import com.hisense.monitormanage.entity.SanitationTask;
* @Description TODO
* @createTime 2022年05月20日 17:54:00
*/
@Repository
public interface SanitationTaskMapper extends BaseMapper<SanitationTask> {
}

View File

@ -5,9 +5,11 @@ import com.hisense.monitormanage.dto.ScenicCameraDto;
import com.hisense.monitormanage.entity.Camera;
import com.hisense.monitormanage.entity.Scenic;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface ScenicMapper extends BaseMapper<Scenic> {
//带去重

View File

@ -2,6 +2,7 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.SedimentTrail;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@ -13,6 +14,7 @@ import java.util.Map;
* @Description TODO
* @createTime 2022年05月09日 13:59:00
*/
@Repository
public interface SedimentTrailMapper extends BaseMapper<SedimentTrail> {
public void batchaSave(List<Map> list);
}

View File

@ -4,10 +4,12 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.TrailSanitation;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@Repository
public interface TrailSanitationMapper extends BaseMapper<TrailSanitation> {
public void batchaSave(List<Map> list);

View File

@ -3,7 +3,9 @@ package com.hisense.monitormanage.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hisense.monitormanage.entity.UserLogin;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
@Repository
public interface UserLoginMapper extends BaseMapper<UserLoginMapper> {
@Select("select * from t_user_login")