70 lines
1.7 KiB
Java
70 lines
1.7 KiB
Java
|
|
package com.nis.web.dao;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
import org.apache.ibatis.annotations.Param;
|
||
|
|
|
||
|
|
import com.nis.domain.restful.StrRegion;
|
||
|
|
|
||
|
|
/**
|
||
|
|
*
|
||
|
|
* @ClassName: StrRegionDao
|
||
|
|
* @Description: TODO(字符串类域配置dao)
|
||
|
|
* @author (rkg)
|
||
|
|
* @date 2016年9月6日下午8:50:23
|
||
|
|
* @version V1.0
|
||
|
|
*/
|
||
|
|
@MyBatisDao
|
||
|
|
public interface StrRegionDao {
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 根据主键id修改字符类域配置信息
|
||
|
|
*
|
||
|
|
* @param strRegion
|
||
|
|
* 字符类域配置
|
||
|
|
*/
|
||
|
|
public void updateStrRegion(StrRegion strRegion);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 根据主键regionId查询字符串域配置信息
|
||
|
|
*
|
||
|
|
* @param strRegion
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public StrRegion queryStrRegionById(StrRegion strRegion);
|
||
|
|
/**
|
||
|
|
* 根据groupId获取该分组下所有的字符串类域配置
|
||
|
|
* @param tableName
|
||
|
|
* @param groupIdArr
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public List<StrRegion> queryStrRegionByGroupId(@Param("tableName")String tableName,@Param("groupIdArr")Long[] groupIdArr);
|
||
|
|
/**
|
||
|
|
* 根据groupId获取该分组下所有的增强字符串类域配置
|
||
|
|
* @param tableName
|
||
|
|
* @param groupIdArr
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
public List<StrRegion> queryStrStrongRegionByGroupId(@Param("tableName")String tableName,@Param("groupIdArr")Long[] groupIdArr);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 向字符串域中批量插入数据
|
||
|
|
*
|
||
|
|
* @param tableName
|
||
|
|
* @param strRegionList
|
||
|
|
*/
|
||
|
|
public void saveStrRegionBatch(@Param("tableName") String tableName,
|
||
|
|
@Param("strRegionList") List<StrRegion> strRegionList);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 向增强字符串域中批量插入数据
|
||
|
|
*
|
||
|
|
* @param tableName
|
||
|
|
* @param strRegionList
|
||
|
|
*/
|
||
|
|
public void saveStrStrongRegionBatch(@Param("tableName") String tableName,
|
||
|
|
@Param("strRegionList") List<StrRegion> strRegionList);
|
||
|
|
}
|