package com.jspxcms.core.repository;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.Repository;
import com.jspxcms.core.domain.RoleNodeInfo;
public interface RoleNodeInfoDao extends Repository<RoleNodeInfo, Integer> {
public RoleNodeInfo findOne(Integer id);
public RoleNodeInfo save(RoleNodeInfo bean);
// --------------------
@Modifying
@Query("delete from RoleNodeInfo bean where bean.roleSite.id=?1")
public int deleteByRoleSiteId(Integer roleSiteId);
@Modifying
@Query("delete from RoleNodeInfo bean where bean.node.id=?1")
public int deleteByNodeId(Integer nodeId);
}