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

简介: Servlet使用适配器模式进行增删改查案例(DeptServiceImpl.java)
/**
 * 
 */
package org.service.impl;
import java.util.List;
import org.dao.IDeptDao;
import org.dao.impl.DeptDaoImpl;
import org.entity.Dept;
import org.service.IDeptService;
/**
 * 
*    
* 项目名称:test_BaseDao   
* 类名称:DeptServiceImpl   
* 类描述:   部门的业务罗辑类
* 创建人:Mu Xiongxiong  
* 创建时间:2017-9-10 下午8:16:02   
* 修改人:Mu Xiongxiong   
* 修改时间:2017-9-10 下午8:16:02   
* 修改备注:   
* @version    
*
 */
public class DeptServiceImpl  implements IDeptService{
  IDeptDao deptDao = new DeptDaoImpl();
  
/**
 * (非 Javadoc)
* <p>Description(描述): 添加部门</p>
* <p>Title: save</p>
* @param dept
* @param tag
* @return
* @see org.service.IDeptService#save(org.entity.Dept, java.lang.String)
 */
  @Override
  public int save(Dept dept,String tag) {
    return  deptDao.save(dept, tag);
  }
  /**
   * (非 Javadoc)
  * <p>Description(描述):修改部门 </p>
  * <p>Title: update</p>
  * @param dept
  * @param tag
  * @return
  * @see org.service.IDeptService#update(org.entity.Dept, java.lang.String)
   */
@Override
public int update(Dept dept, String tag) {
  return deptDao.update(dept, tag);
}
/**
 * (非 Javadoc)
* <p>Description(描述): 删除部门</p>
* <p>Title: delete</p>
* @param id
* @param tag
* @return
* @see org.service.IDeptService#delete(int, java.lang.String)
 */
@Override
public int delete(int id, String tag) {
  return deptDao.delete(id, tag);
}
/**
 * (非 Javadoc)
* <p>Description(描述):根据部门的编号查询 </p>
* <p>Title: queryById</p>
* @param id
* @param tag
* @return
* @see org.service.IDeptService#queryById(int, java.lang.String)
 */
@Override
public Dept queryById(int id, String tag) {
  return deptDao.queryById(id, tag);
}
/**
 * (非 Javadoc)
* <p>Description(描述):查询全部的部门 </p>
* <p>Title: queryAll</p>
* @param tag
* @return
* @see org.service.IDeptService#queryAll(java.lang.String)
 */
@Override
public List<Dept> queryAll(String tag) {
  return deptDao.queryAll(tag);
}
}


相关文章
|
10天前
|
Java 数据库
案例一:去掉数据库某列中的所有英文,利用java正则表达式去做,核心:去掉字符串中的英文
这篇文章介绍了如何使用Java正则表达式从数据库某列中去除所有英文字符。
28 15
|
9天前
|
jenkins Java 测试技术
如何使用 Jenkins 自动发布 Java 代码,通过一个电商公司后端服务的实际案例详细说明
【10月更文挑战第8天】本文介绍了如何使用 Jenkins 自动发布 Java 代码,通过一个电商公司后端服务的实际案例,详细说明了从 Jenkins 安装配置到自动构建、测试和部署的全流程。文中还提供了一个 Jenkinsfile 示例,并分享了实践经验,强调了版本控制、自动化测试等关键点的重要性。
21 5
|
13天前
|
分布式计算 Java 大数据
大数据-147 Apache Kudu 常用 Java API 增删改查
大数据-147 Apache Kudu 常用 Java API 增删改查
22 1
|
14天前
|
分布式计算 NoSQL Java
Hadoop-32 ZooKeeper 分布式锁问题 分布式锁Java实现 附带案例和实现思路代码
Hadoop-32 ZooKeeper 分布式锁问题 分布式锁Java实现 附带案例和实现思路代码
34 2
|
1月前
|
设计模式 Java 程序员
Java设计模式-适配器模式(8)
Java设计模式-适配器模式(8)
|
12天前
|
Java C#
Java的监听处理事件--小球移动案例
Java的监听处理事件--小球移动案例
9 0
|
16天前
|
设计模式 Java
Java设计模式之适配器模式
这篇文章详细讲解了Java设计模式中的适配器模式,包括其应用场景、实现方式及代码示例。
32 0
|
2月前
|
缓存 安全 Java
Java服务器端技术:Servlet与JSP的集成与扩展
Java服务器端技术:Servlet与JSP的集成与扩展
27 3
|
2月前
|
存储 缓存 前端开发
Servlet与JSP在Java Web应用中的性能调优策略
Servlet与JSP在Java Web应用中的性能调优策略
29 1
|
2月前
|
监控 算法 安全
Java并发编程案例分析:死锁的检测与解决
Java并发编程案例分析:死锁的检测与解决
32 2