类org.apache.ibatis.annotations.Delete源码实例Demo

下面列出了怎么用org.apache.ibatis.annotations.Delete的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: hmdm-server   文件: DeviceMapper.java
@Delete({"DELETE FROM deviceGroups " +
        "WHERE deviceId=#{deviceId} " +
        "  AND groupId IN ( " +
        "      SELECT groups.id " +
        "      FROM groups " +
        "      INNER JOIN users ON users.id = #{userId} " +
        "      WHERE groups.customerId = #{customerId} " +
        "      AND (users.allDevicesAvailable AND users.customerId = #{customerId} " +
        "           OR " +
        "           EXISTS (SELECT 1 FROM userDeviceGroupsAccess access WHERE groups.id = access.groupId AND access.userId = users.id)" +
        "      )" +
        "  )"})
void removeDeviceGroupsByDeviceId(
        @Param("userId") int userId,
        @Param("customerId") int customerId,
        @Param("deviceId") Integer deviceId);
 
源代码2 项目: hmdm-server   文件: ApplicationMapper.java
@Delete({"DELETE FROM configurationApplications " +
        "WHERE applicationVersionId=#{id} " +
        "AND configurationId IN (SELECT configurations.id " +
        "                        FROM configurations " +
        "                        WHERE configurations.customerId=#{customerId})"})
void removeApplicationVersionConfigurationsById(@Param("customerId") int customerId,
                                                @Param("id") Integer applicationVersionId);
 
源代码3 项目: hmdm-server   文件: ApplicationMapper.java
@Delete("DELETE FROM configurationApplications " +
        "WHERE configurationId = #{configurationId} " +
        "AND applicationId IN ( " +
        "            SELECT id FROM applications " +
        "            WHERE pkg = (" +
        "                SELECT pkg " +
        "                FROM applications " +
        "                WHERE id=#{applicationId} " +
        "            ) AND id != #{applicationId} " +
        ")")
int deleteApplicationConfigurationLinksForSamePkg(@Param("applicationId") int applicationId,
                                                  @Param("configurationId") int configurationId);
 
源代码4 项目: Spring-Boot-Book   文件: UserMapper.java
@Delete("delete from user where id=#{id}")
void deleteById(@Param("id")String id);
 
源代码5 项目: Spring-Boot-Book   文件: UserMapper.java
@Delete("delete from user where id=#{id}")
void deleteById(@Param("id")String id);
 
源代码6 项目: springboot-music   文件: IMyMusicMapper.java
@Delete("delete from mymusic where my_id=${song_id} and user_id=${user_id}")
public int deleteMyMusic(@Param("song_id") int song_id, @Param("user_id") int user_id);
 
源代码7 项目: RCT   文件: RDBAnalyzeResultMapper.java
@Delete("delete from rdb_analyze_result where schedule_id IN (select min(schedule_id) from rdb_analyze_result)")
void deleteOld();
 
源代码8 项目: SpringAll   文件: StudentMapper.java
@Delete("delete from student where sno=#{sno}")
void deleteStudentBySno(String sno);
 
源代码9 项目: open-capacity-platform   文件: SysMenuDao.java
@Delete("delete from sys_menu where id = #{id}")
int delete(Long id);
 
源代码10 项目: open-capacity-platform   文件: SysMenuDao.java
@Delete("delete from sys_menu where parentId = #{id}")
int deleteByParentId(Long id);
 
源代码11 项目: open-capacity-platform   文件: SysPermissionDao.java
@Delete("delete from sys_permission where id = #{id}")
int deleteOps(Long id);
 
源代码12 项目: boot-actuator   文件: ClassLoadMapper.java
@Delete("delete from class_table")
void deleteAll();
 
源代码13 项目: pulsar-manager   文件: TenantsMapper.java
@Delete("DELETE FROM tenants WHERE tenant = #{tenant}")
void delete(String tenant);
 
源代码14 项目: open-capacity-platform   文件: SysServiceDao.java
@Delete("delete from sys_service where parentId = #{id}")
int deleteByParentId(Long id);
 
源代码15 项目: open-capacity-platform   文件: ClientDao.java
@Delete("delete from sys_client_permission where clientId = #{clientId}")
int deleteClientPermission(Long clientId);
 
源代码16 项目: open-capacity-platform   文件: ClientDao.java
@Delete("delete from oauth_client_details where id = #{id}")
int delete(Long id);
 
源代码17 项目: open-capacity-platform   文件: ClientDao.java
@Delete("delete from sys_role_user where roleId = #{clientId}")
int deleteRoleUser(Long clientId);
 
源代码18 项目: Demo   文件: StudentMapper.java
@Delete("delete from student where id = #{id}")
int delete(int id);
 
源代码19 项目: boot-actuator   文件: ThreadMapper.java
@Delete("delete from thread_table")
void deleteAll();
 
源代码20 项目: cloud-service   文件: MenuDao.java
@Delete("delete from menu where parentId = #{id}")
int deleteByParentId(Long id);
 
源代码21 项目: cloud-service   文件: BlackIPDao.java
@Delete("delete from black_ip where ip = #{ip}")
int delete(String ip);
 
源代码22 项目: cloud-service   文件: FileDao.java
@Delete("delete from file_info where id = #{id}")
int delete(String id);
 
源代码23 项目: cloud-service   文件: SysPermissionDao.java
@Delete("delete from sys_permission where id = #{id}")
int delete(Long id);
 
源代码24 项目: cloud-service   文件: SysRoleDao.java
@Delete("delete from sys_role where id = #{id}")
int delete(Long id);
 
源代码25 项目: microservices-platform   文件: BaseDemoMapper.java
@Delete("delete from t_demo where id=#{id}")
void deleteById(Long id);
 
源代码26 项目: hmdm-server   文件: CustomerMapper.java
@Delete({"DELETE FROM customers WHERE id=#{id} AND master = FALSE"})
void delete(@Param("id") Integer id);
 
源代码27 项目: hmdm-server   文件: ApplicationMapper.java
@Delete({"DELETE FROM applications WHERE id=#{id}"})
void removeApplicationById(@Param("id") Integer id);
 
源代码28 项目: hmdm-server   文件: ApplicationMapper.java
@Delete({"DELETE FROM applicationVersions WHERE id=#{id}"})
void removeApplicationVersionById(@Param("id") Integer id);
 
源代码29 项目: hmdm-server   文件: ApplicationMapper.java
@Delete("DELETE FROM configurationApplications WHERE id = #{id}")
void deleteApplicationConfigurationLink(@Param("id") Integer linkId);
 
源代码30 项目: boot-actuator   文件: GcMapper.java
@Delete("delete from gc_table")
void deleteAll();