int deleteByPrimaryKey(Integer id); int insert(Collect record); int insertSelective(Collect record); Collect selectByPrimaryKey(Integer id); int updateByPrimaryKeySelective(Collect record); int updateByPrimaryKey(Collect record); int existSongId(@Param("userId") Integer userId, @Param("songId") Integer songId); int deleteCollect(@Param("userId") Integer userId, @Param("songId") Integer songId); List<Collect> collectionOfUser(Integer userId);什么意思
时间: 2024-03-19 10:40:43 浏览: 53
sql-collect.rar_collect sql
这是一个 Java 接口,其中包含了一些操作数据库表的方法,这些方法都是对一个叫做 Collect 的实体类进行操作的。具体解释如下:
- deleteByPrimaryKey(Integer id):根据主键 id 删除一条记录。
- insert(Collect record):插入一条记录,参数为 Collect 对象。
- insertSelective(Collect record):插入一条记录,只插入对象中不为 null 的字段。
- selectByPrimaryKey(Integer id):根据主键 id 查询一条记录。
- updateByPrimaryKeySelective(Collect record):根据主键 id 更新一条记录,只更新对象中不为 null 的字段。
- updateByPrimaryKey(Collect record):根据主键 id 更新一条记录,更新对象中所有字段。
- existSongId(@Param("userId") Integer userId, @Param("songId") Integer songId):查询用户 userId 是否收藏了歌曲 songId。
- deleteCollect(@Param("userId") Integer userId, @Param("songId") Integer songId):删除用户 userId 收藏的歌曲 songId。
- collectionOfUser(Integer userId):查询用户 userId 收藏的所有歌曲。
阅读全文