package dao; import domain.Photo; // 引入 Photo 类,表示照片数据 /** * PhotoDao 接口,定义了与照片数据相关的数据库访问方法。 */ public interface PhotoDao { /** * 添加一张照片。 * * @param photo 需要添加的照片对象 */ void addPhoto(Photo photo); /** * 根据照片 ID 查找对应的照片。 * * @param id 照片的 ID * @return 返回对应的 Photo 对象,如果没有找到则返回 null */ Photo findPhotoByPhotoId(String id); /** * 更新照片的信息。 * * @param photo 包含新信息的照片对象 */ void updatePhoto(Photo photo); }