20 lines
864 B
XML
20 lines
864 B
XML
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||
|
<mapper namespace="com.bipt.intelligentapplicationorchestrationservice.mapper.PublishMapper">
|
||
|
<insert id="insert">
|
||
|
INSERT INTO service_publish
|
||
|
(id,model_id,api_url,create_time)
|
||
|
values (#{id}, #{modelId}, #{apiUrl}, #{createTime})
|
||
|
</insert>
|
||
|
|
||
|
<select id="getByApiUrl" resultType="java.lang.Long">
|
||
|
SELECT id FROM service_publish WHERE api_url = #{apiUrl};
|
||
|
</select>
|
||
|
<select id="getByModelId"
|
||
|
resultType="com.bipt.intelligentapplicationorchestrationservice.pojo.ServicePublishVO">
|
||
|
select
|
||
|
sp.api_url,
|
||
|
mv.*
|
||
|
from model_version mv join service_publish sp on mv.model_id = sp.model_id
|
||
|
</select>
|
||
|
</mapper>
|