⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imobiledao.java

📁 开发的一个java web的任务管理系统。
💻 JAVA
字号:
package unicom.dao;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.upload.FormFile;

import unicom.bean.Mobile;

/**
 * @author xiaogang
 * 日期:Apr 16, 2008
 * 功能:定义操作Mobile功能的接口,封装数据源,要求子类实现
 * 优点:降低耦合,可以支持各种不同的数据库
 * 缺点:接口不好把握 
 * 建议:<1>最好用批处理来实现多个插入问题,用到事务处理的知识
 *     <2>与文件上传相关的函数不应该定义在Dao层,应该单独放在工具类中
 */
public interface IMobileDao {
	
	//将各电话号码封装未List,插入到数据库中
	public boolean addMobileList(List telList);
	
    //将单个电话号码对象插入到数据库中
	public void addSingleMobile(Mobile mobile);
	
    //将客户端的文件保存到服务器的硬盘中
	public boolean upLoadFileToServer(HttpServletRequest request, String path);
  
	//将服务器端的所在文本的电话号码保存到数据库
	public boolean readFileToDB(String path);
	
	//利用struts文件组件将客户端的文本内容保存到服务器指定的路径下
	public boolean upLoadFileToServer(FormFile theFile, String path);
	
	//以List的形式返回所有可用的电话号码
	public List returnAllMobileAvailable();
	
	//以List的形式返回所有未开户的手机号码
	public List returnAllMobileNoAccount();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -