You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
text1/src/dao/PhotoDao.java

32 lines
695 B

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);
}