初始化

This commit is contained in:
hukekuan@163.com 2018-02-03 17:41:25 +08:00
parent 2b25289e0e
commit 9ba507cb45
5 changed files with 16 additions and 13 deletions

View File

@ -21,6 +21,8 @@ public interface LayerDao {
public Layer findeLayerByName(String layerName); public Layer findeLayerByName(String layerName);
public Integer insertLayer(Layer layer); public Integer insertLayer(Layer layer);
public Integer bindSource(
@Param("layerId") String layerId,
@Param("sourceId") String sourceId);
public Integer deleteLayersById(Set<String> layerIds); public Integer deleteLayersById(Set<String> layerIds);
} }

View File

@ -17,6 +17,6 @@ public interface LayerService {
public Layer findeLayerByName(String layerName); public Layer findeLayerByName(String layerName);
public Integer insertLayer(Layer layer); public Integer insertLayer(Layer layer);
public Integer bindSource(String layerId,String sourceId);
public Integer deleteLayersById(Set<String> layerIds); public Integer deleteLayersById(Set<String> layerIds);
} }

View File

@ -57,6 +57,11 @@ public class LayerServiceImpl implements LayerService {
return layerDao.insertLayer(layer); return layerDao.insertLayer(layer);
} }
@Override
public Integer bindSource(String layerId, String sourceId) {
return layerDao.bindSource(layerId,sourceId);
}
@Override @Override
public Integer deleteLayersById(Set<String> layerIds) { public Integer deleteLayersById(Set<String> layerIds) {
return layerDao.deleteLayersById(layerIds); return layerDao.deleteLayersById(layerIds);

View File

@ -29,17 +29,8 @@ public class App {
MapService mapService = context.getBean(MapService.class); MapService mapService = context.getBean(MapService.class);
TestService testService = context.getBean(TestService.class); TestService testService = context.getBean(TestService.class);
List<String> list = Arrays.asList(new String[]{"a","b","c"}); Integer result = layerService.bindSource("aabb842e-239e-491d-9c70-a2cec1f65886","d67de989-d351-4ba2-b3ac-021130ae19d4");
System.out.println(result);
list.stream().forEach(u -> {
if("a".equals(u)){
System.out.println(u.toUpperCase());
}else {
System.out.println(u);
}
});
// List<Source> sourceList = sourceService.findSourceByType(new String[]{"a","b","c"}); // List<Source> sourceList = sourceService.findSourceByType(new String[]{"a","b","c"});

View File

@ -90,6 +90,11 @@
, #{description} , #{description}
); );
</insert> </insert>
<update id="bindSource">
UPDATE c3gis_ol_layer
SET source = #{sourceId, javaType=java.lang.String}
WHERE layerid = #{layerId, javaType=java.lang.String}
</update>
<delete id="deleteLayersById" parameterType="java.util.Set"> <delete id="deleteLayersById" parameterType="java.util.Set">
delete from c3gis_ol_layer delete from c3gis_ol_layer