1 2 3 24 package com.geinuke.dao; 25 26 import java.util.List ; 27 28 import com.geinuke.vo.UploadFileVO; 29 30 public class UploadFileDAO extends GeiDAO{ 31 32 33 public UploadFileDAO() throws Exception { 34 super(); 35 36 } 37 38 39 public List getUploadFilesByUID(int waid)throws Exception { 40 List list=null; 41 try{ 42 this.sqlMap().startTransaction(); 43 list=this.sqlMap().queryForList("getUploadFilesByUID",new Integer (waid)); 44 this.sqlMap().commitTransaction(); 45 }finally{ 46 this.sqlMap().endTransaction(); 47 } 48 return list; 49 50 } 51 52 53 54 public UploadFileVO getUploadFileByUFID(int ufid)throws Exception { 55 UploadFileVO wf=null; 56 try{ 57 this.sqlMap().startTransaction(); 58 wf=(UploadFileVO)this.sqlMap().queryForObject("getUploadFileByUFID",new Integer (ufid)); 59 this.sqlMap().commitTransaction(); 60 }finally{ 61 this.sqlMap().endTransaction(); 62 } 63 return wf; 64 65 } 66 67 68 69 public void insertUploadFile(UploadFileVO f) throws Exception { 70 71 try{ 72 this.sqlMap().startTransaction(); 73 this.sqlMap().insert("insUploadFile",f); 74 this.sqlMap().commitTransaction(); 75 }finally{ 76 this.sqlMap().endTransaction(); 77 } 78 79 } 80 81 public void deleteUploadFileByUFID(int id) throws Exception { 82 83 try{ 84 this.sqlMap().startTransaction(); 85 this.sqlMap().delete("deleteUploadFileByUFID",new Integer (id)); 86 this.sqlMap().commitTransaction(); 87 }finally{ 88 this.sqlMap().endTransaction(); 89 } 90 91 } 92 93 94 } 95 96 | Popular Tags |