ssm(Spring+Spring mvc+mybatis)Dao层实现类——DeptDaoImpl

简介: ssm(Spring+Spring mvc+mybatis)Dao层实现类——DeptDaoImpl
 /**  
* @Title: DeptDaoImpl.java
* @Package org.dao.impl
* @Description: TODO该方法的主要作用:
* @author A18ccms A18ccms_gmail_com  
* @date 2017-12-26 下午9:02:32
* @version V1.0  
*/
package org.dao.impl;

import java.util.List;

import org.dao.IDeptDao;
import org.entity.Dept;
import org.springframework.beans.factory.annotation.Autowired;

 /**   
 *    
 * 项目名称:test_ssm_16qn3   
 * 类名称:DeptDaoImpl   
 * 类描述:   部门表的实现类
 * 创建人:Mu Xiongxiong  
 * 创建时间:2017-12-26 下午9:02:32   
 * 修改人:Mu Xiongxiong   
 * 修改时间:2017-12-26 下午9:02:32   
 * 修改备注:   
 * @version    
 *    
 */
public class DeptDaoImpl implements IDeptDao {

    @Autowired
    private IDeptDao deptDao;

    /**(非 Javadoc)
     * <p>Description(描述):查询全部 </p>
     * <p>Title: getDeptAll</p>
     * @return
     * @see org.dao.IDeptDao#getDeptAll()
     */

    @Override
    public List<Dept> getDeptAll() {
        return deptDao.getDeptAll();
    }

    /**(非 Javadoc)
     * <p>Description(描述):保存部门 </p>
     * <p>Title: saveEntity</p>
     * @param dept
     * @return
     * @see org.dao.IDeptDao#saveEntity(org.entity.Dept)
     */

    @Override
    public int saveEntity(Dept dept) {
        // TODO Auto-generated method stub
        return deptDao.saveEntity(dept);
    }

    /**(非 Javadoc)
     * <p>Description(描述):修改部门 </p>
     * <p>Title: updateEntity</p>
     * @param dept
     * @return
     * @see org.dao.IDeptDao#updateEntity(org.entity.Dept)
     */

    @Override
    public int updateEntity(Dept dept) {
        // TODO Auto-generated method stub
        return deptDao.updateEntity(dept);
    }

    /**(非 Javadoc)
     * <p>Description(描述):删除部门 </p>
     * <p>Title: delEntity</p>
     * @param dept
     * @return
     * @see org.dao.IDeptDao#delEntity(org.entity.Dept)
     */

    @Override
    public int delEntity(Dept dept) {
        // TODO Auto-generated method stub
        return deptDao.delEntity(dept);
    }

    /**(非 Javadoc)
     * <p>Description(描述):根据编号查询部门 </p>
     * <p>Title: getDeptById</p>
     * @param id
     * @return
     * @see org.dao.IDeptDao#getDeptById(int)
     */

    @Override
    public Dept getDeptById(int id) {
        // TODO Auto-generated method stub
        return deptDao.getDeptById(id);
    }

}
相关文章
|
2月前
|
SQL Java 数据库连接
mybatis使用四:dao接口参数与mapper 接口中SQL的对应和对应方式的总结,MyBatis的parameterType传入参数类型
这篇文章是关于MyBatis中DAO接口参数与Mapper接口中SQL的对应关系,以及如何使用parameterType传入参数类型的详细总结。
49 10
|
2月前
|
前端开发 Java 应用服务中间件
【Spring】Spring MVC的项目准备和连接建立
【Spring】Spring MVC的项目准备和连接建立
60 2
|
3月前
|
缓存 前端开发 Java
【Java面试题汇总】Spring,SpringBoot,SpringMVC,Mybatis,JavaWeb篇(2023版)
Soring Boot的起步依赖、启动流程、自动装配、常用的注解、Spring MVC的执行流程、对MVC的理解、RestFull风格、为什么service层要写接口、MyBatis的缓存机制、$和#有什么区别、resultType和resultMap区别、cookie和session的区别是什么?session的工作原理
【Java面试题汇总】Spring,SpringBoot,SpringMVC,Mybatis,JavaWeb篇(2023版)
|
2月前
|
XML 前端开发 Java
Spring,SpringBoot和SpringMVC的关系以及区别 —— 超准确,可当面试题!!!也可供零基础学习
本文阐述了Spring、Spring Boot和Spring MVC的关系与区别,指出Spring是一个轻量级、一站式、模块化的应用程序开发框架,Spring MVC是Spring的一个子框架,专注于Web应用和网络接口开发,而Spring Boot则是对Spring的封装,用于简化Spring应用的开发。
171 0
Spring,SpringBoot和SpringMVC的关系以及区别 —— 超准确,可当面试题!!!也可供零基础学习
|
4月前
|
Java 数据库连接 Spring
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
文章是关于Spring、SpringMVC、Mybatis三个后端框架的超详细入门教程,包括基础知识讲解、代码案例及SSM框架整合的实战应用,旨在帮助读者全面理解并掌握这些框架的使用。
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
|
4月前
|
前端开发 JavaScript
MVC中简单数据模型(M): Model类
MVC中简单数据模型(M): Model类
|
4月前
|
前端开发 Java Spring
Java 新手入门:Spring Boot 轻松整合 Spring 和 Spring MVC!
Java 新手入门:Spring Boot 轻松整合 Spring 和 Spring MVC!
71 0
|
5月前
|
Java 数据库连接 mybatis
SpringBoot配置Mybatis注意事项,mappers层下的name命名空间,要落实到Dao的video类,resultType要落到bean,配置好mybatis的对应依赖。
SpringBoot配置Mybatis注意事项,mappers层下的name命名空间,要落实到Dao的video类,resultType要落到bean,配置好mybatis的对应依赖。
|
5月前
|
XML 前端开发 Java
Spring Boot与Spring MVC的区别和联系
Spring Boot与Spring MVC的区别和联系
|
6月前
|
XML Java 数据格式
SpringMVC的XML配置解析-spring18
SpringMVC的XML配置解析-spring18