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.
		
		
		
		
		
			
		
			
				
					
					
						
							32 lines
						
					
					
						
							695 B
						
					
					
				
			
		
		
	
	
							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);
 | |
| }
 |