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);
    }

}
相关文章
|
7月前
|
JSON 前端开发 Java
微服务——SpringBoot使用归纳——Spring Boot中的MVC支持——@RequestBody
`@RequestBody` 是 Spring 框架中的注解,用于将 HTTP 请求体中的 JSON 数据自动映射为 Java 对象。例如,前端通过 POST 请求发送包含 `username` 和 `password` 的 JSON 数据,后端可通过带有 `@RequestBody` 注解的方法参数接收并处理。此注解适用于传递复杂对象的场景,简化了数据解析过程。与表单提交不同,它主要用于接收 JSON 格式的实体数据。
592 0
|
3月前
|
前端开发 Java API
Spring Cloud Gateway Server Web MVC报错“Unsupported transfer encoding: chunked”解决
本文解析了Spring Cloud Gateway中出现“Unsupported transfer encoding: chunked”错误的原因,指出该问题源于Feign依赖的HTTP客户端与服务端的`chunked`传输编码不兼容,并提供了具体的解决方案。通过规范Feign客户端接口的返回类型,可有效避免该异常,提升系统兼容性与稳定性。
244 0
|
3月前
|
SQL Java 数据库连接
Spring、SpringMVC 与 MyBatis 核心知识点解析
我梳理的这些内容,涵盖了 Spring、SpringMVC 和 MyBatis 的核心知识点。 在 Spring 中,我了解到 IOC 是控制反转,把对象控制权交容器;DI 是依赖注入,有三种实现方式。Bean 有五种作用域,单例 bean 的线程安全问题及自动装配方式也清晰了。事务基于数据库和 AOP,有失效场景和七种传播行为。AOP 是面向切面编程,动态代理有 JDK 和 CGLIB 两种。 SpringMVC 的 11 步执行流程我烂熟于心,还有那些常用注解的用法。 MyBatis 里,#{} 和 ${} 的区别很关键,获取主键、处理字段与属性名不匹配的方法也掌握了。多表查询、动态
128 0
|
3月前
|
JSON 前端开发 Java
第05课:Spring Boot中的MVC支持
第05课:Spring Boot中的MVC支持
200 0
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
404 0
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
177 0
|
存储 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(五)
经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情等功能的开发,今天继续讲解购物车功能开发,仅供学习分享使用,如有不足之处,还请指正。
281 0
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(三)
[回馈]ASP.NET Core MVC开发实战之商城系统(三)
227 0
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
365 0
|
SQL 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(开篇)
[回馈]ASP.NET Core MVC开发实战之商城系统(开篇)
375 0