Servlet使用适配器模式进行增删改查案例(IBaseDaoUtil.java)

简介: Servlet使用适配器模式进行增删改查案例(IBaseDaoUtil.java)
/**
 * 
 */
package org.dao;
import java.util.List;
/**
 * 
*    
* 项目名称:test_BaseDao   
* 类名称:IBaseDaoUtil   
* 类描述: 公共接口  
* 创建人:Mu Xiongxiong  
* 创建时间:2017-9-10 上午11:02:57   
* 修改人:Mu Xiongxiong   
* 修改时间:2017-9-10 上午11:02:57   
* 修改备注:   
* @version    
*
 */
public interface IBaseDaoUtil<T> {
  
  /**
   * 
  * @Description: 该方法的主要作用:添加数据
  * @Title: save
  * @param  @param entity    保存的对象
  * @param  @param tag    区分是Emp还是Dept
  * @param  @return 设定文件  
  * @return  返回类型:int   
  * @throws
   */
  public int save(T entity,String tag);
  
  /**
   * 
  * @Description: 该方法的主要作用:修改数据
  * @Title: update
  * @param  @param entity
  * @param  @return 设定文件  
  * @return  返回类型:int   
  * @throws
   */
  public int update(T entity,String tag);
  
  /**
   * 
  * @Description: 该方法的主要作用:删除数据
  * @Title: delete
  * @param  @param id
  * @param  @return 设定文件  
  * @return  返回类型:int   
  * @throws
   */
  public int delete(int id,String tag);
  
  /**
   * 
  * @Description: 该方法的主要作用:根据编号查询数据
  * @Title: queryById
  * @param  @param id
  * @param  @return 设定文件  
  * @return  返回类型:T   
  * @throws
   */
  public T queryById(int id,String tag);
  
  /**
   * 
  * @Description: 该方法的主要作用:查询全部的信息
  * @Title: queryAll
  * @param  @return 设定文件  
  * @return  返回类型:List<T>   
  * @throws
   */
  public List<T> queryAll(String tag);
  
  
  
}


目录
相关文章
|
26天前
|
设计模式 Java API
重构旧代码的秘诀:用设计模式 - 适配器模式(Adapter)给Java项目带来新生
【4月更文挑战第7天】适配器模式是解决接口不兼容问题的结构型设计模式,通过引入适配器类实现目标接口并持有不兼容类引用,实现旧代码与新接口的协作。适用于处理兼容性问题、整合遗留代码和集成第三方库。应用时,识别不兼容接口,创建适配器类转换方法调用,然后替换原有引用。注意保持适配器简单、使用组合和考虑扩展性。过度使用可能导致系统复杂和维护成本增加,应谨慎使用。
|
27天前
|
设计模式 Java 中间件
23种设计模式,适配器模式的概念优缺点以及JAVA代码举例
【4月更文挑战第6天】适配器模式(Adapter Pattern)是一种结构型设计模式,它的主要目标是让原本由于接口不匹配而不能一起工作的类可以一起工作。适配器模式主要有两种形式:类适配器和对象适配器。类适配器模式通过继承来实现适配,而对象适配器模式则通过组合来实现
33 4
|
1月前
|
Java
学校教师管理系统【JSP+Servlet+JavaBean】(Java课设)
学校教师管理系统【JSP+Servlet+JavaBean】(Java课设)
21 1
|
1天前
|
SQL Java 数据库连接
17:数据库连接池与Servlet整合-Java Web
17:数据库连接池与Servlet整合-Java Web
7 3
|
1天前
|
缓存 前端开发 Java
15:Servlet 3.0文件上传与下载-Java Web
15:Servlet 3.0文件上传与下载-Java Web
10 5
|
1天前
|
存储 缓存 前端开发
14:Servlet中的页面跳转-Java Web
14:Servlet中的页面跳转-Java Web
13 6
|
1天前
|
XML 存储 Java
11:Servlet中初始化参数的获取与应用-Java Web
11:Servlet中初始化参数的获取与应用-Java Web
12 3
|
1天前
|
安全 前端开发 Java
10:基于Servlet模拟用户登录功能的实现与解析-Java Web
10:基于Servlet模拟用户登录功能的实现与解析-Java Web
11 3
|
9天前
|
设计模式 存储 前端开发
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
|
1月前
|
前端开发 Java API
深入理解Servlet技术:Java Web开发的核心
【4月更文挑战第3天】Servlet是Java Web开发的核心技术,定义了响应客户端请求的接口。它遵循请求-响应模型,处理动态Web内容,生命周期由Web容器管理。Servlet API包含接口和类,如HttpServletRequest和HttpServletResponse,支持请求处理和会话管理。尽管现代开发常使用Spring MVC等框架,但理解Servlet对于理解框架底层机制至关重要。掌握Servlet基础知识对构建健壮的Web应用仍然必要。