public interface ObjectReferenceMapper
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String id) |
ObjectReference |
findById(String id) |
ObjectReference |
findByObjectReference(ObjectReference objectReference) |
void |
insert(ObjectReference ref) |
void |
update(ObjectReference ref) |
@Select(value="<script>SELECT ID, COMPANY, SYSTEM, SYSTEM_INSTANCE, TYPE, VALUE FROM OBJECT_REFERENCE WHERE ID = #{id}<if test=\"_databaseId == \'db2\'\">with UR </if> </script>")
@Result(property="id",column="ID") @Result(property="company",column="COMPANY") @Result(property="system",column="SYSTEM") @Result(property="systemInstance",column="SYSTEM_INSTANCE") @Result(property="type",column="TYPE") @Result(property="value",column="VALUE")
ObjectReference findById(@Param(value="id")
String id)
@Select(value="<script>SELECT ID, COMPANY, SYSTEM, SYSTEM_INSTANCE, TYPE, VALUE FROM OBJECT_REFERENCE WHERE COMPANY = #{objectReference.company} AND SYSTEM = #{objectReference.system} AND SYSTEM_INSTANCE = #{objectReference.systemInstance} AND TYPE = #{objectReference.type} AND VALUE = #{objectReference.value} <if test=\"_databaseId == \'db2\'\">with UR </if> </script>")
@Result(property="id",column="ID") @Result(property="company",column="COMPANY") @Result(property="system",column="SYSTEM") @Result(property="systemInstance",column="SYSTEM_INSTANCE") @Result(property="type",column="TYPE") @Result(property="value",column="VALUE")
ObjectReference findByObjectReference(@Param(value="objectReference")
ObjectReference objectReference)
@Insert(value="INSERT INTO OBJECT_REFERENCE (ID, COMPANY, SYSTEM, SYSTEM_INSTANCE, TYPE, VALUE) VALUES (#{ref.id}, #{ref.company}, #{ref.system}, #{ref.systemInstance}, #{ref.type}, #{ref.value})")
void insert(@Param(value="ref")
ObjectReference ref)
@Update(value="UPDATE OBJECT_REFERENCE SET COMPANY = #{ref.company}, SYSTEM = #{ref.system}, SYSTEM_INSTANCE = #{ref.systemInstance}, TYPE = #{ref.type}, VALUE = #{ref.value} WHERE ID = #{ref.id}")
void update(@Param(value="ref")
ObjectReference ref)
@Delete(value="DELETE FROM OBJECT_REFERENCE WHERE ID = #{id}")
void delete(String id)
Copyright © 2020. All rights reserved.