ssm(Spring+Spring mvc+mybatis)Dao接口——IDeptDao

简介: ssm(Spring+Spring mvc+mybatis)Dao接口——IDeptDao
package org.dao;

import java.util.List;

import org.entity.Dept;

/**
 * 
*    
* 项目名称:test_ssm_16qn3   
* 类名称:IDeptDao   
* 类描述:   部门表的接口
* 创建人:Mu Xiongxiong  
* 创建时间:2017-12-26 下午8:46:28   
* 修改人:Mu Xiongxiong   
* 修改时间:2017-12-26 下午8:46:28   
* 修改备注:   
* @version    
*
 */
public interface IDeptDao {
    /**
     * 
    * @Description: 该方法的主要作用:查询全部
    * @Title: getDeptAll
    * @param  @return 设定文件  
    * @return  返回类型:List<Dept>   
    * @throws
     */
    List<Dept> getDeptAll();

    /**
     * 
    * @Description: 该方法的主要作用:添加一条数据
    * @Title: saveEntity
    * @param  @param dept
    * @param  @return 设定文件  
    * @return  返回类型:int   
    * @throws
     */
    int saveEntity(Dept dept);

    /**
     * 
    * @Description: 该方法的主要作用:修改部门信息
    * @Title: updateEntity
    * @param  @param dept
    * @param  @return 设定文件  
    * @return  返回类型:int   
    * @throws
     */
    int updateEntity(Dept dept);

    /**
     * 
    * @Description: 该方法的主要作用:删除部门信息
    * @Title: delEntity
    * @param  @param dept
    * @param  @return 设定文件  
    * @return  返回类型:int   
    * @throws
     */
    int delEntity(Dept dept);

    /**
     * 
    * @Description: 该方法的主要作用:根据编号查询部门信息
    * @Title: getDeptById
    * @param  @param id
    * @param  @return 设定文件  
    * @return  返回类型:Dept   
    * @throws
     */
    Dept getDeptById(int id);

}
相关文章
|
2月前
|
人工智能 Java 数据库连接
MyBatis Plus 使用 Service 接口进行增删改查
本文介绍了基于 MyBatis-Plus 的数据库操作流程,包括配置、实体类、Service 层及 Mapper 层的创建。通过在 `application.yml` 中配置 SQL 日志打印,确保调试便利。示例中新建了 `UserTableEntity` 实体类映射 `sys_user` 表,并构建了 `UserService` 和 `UserServiceImpl` 处理业务逻辑,同时定义了 `UserTableMapper` 进行数据交互。测试部分展示了查询、插入、删除和更新的操作方法及输出结果,帮助开发者快速上手 MyBatis-Plus 数据持久化框架。
122 0
|
4月前
|
SQL Java 数据库连接
对Spring、SpringMVC、MyBatis框架的介绍与解释
Spring 框架提供了全面的基础设施支持,Spring MVC 专注于 Web 层的开发,而 MyBatis 则是一个高效的持久层框架。这三个框架结合使用,可以显著提升 Java 企业级应用的开发效率和质量。通过理解它们的核心特性和使用方法,开发者可以更好地构建和维护复杂的应用程序。
209 29
|
7月前
|
SQL Java 数据库连接
mybatis使用四:dao接口参数与mapper 接口中SQL的对应和对应方式的总结,MyBatis的parameterType传入参数类型
这篇文章是关于MyBatis中DAO接口参数与Mapper接口中SQL的对应关系,以及如何使用parameterType传入参数类型的详细总结。
167 10
|
8月前
|
缓存 前端开发 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版)
|
7月前
|
前端开发 Java 应用服务中间件
【Spring】Spring MVC的项目准备和连接建立
【Spring】Spring MVC的项目准备和连接建立
101 2
|
7月前
|
XML 前端开发 Java
Spring,SpringBoot和SpringMVC的关系以及区别 —— 超准确,可当面试题!!!也可供零基础学习
本文阐述了Spring、Spring Boot和Spring MVC的关系与区别,指出Spring是一个轻量级、一站式、模块化的应用程序开发框架,Spring MVC是Spring的一个子框架,专注于Web应用和网络接口开发,而Spring Boot则是对Spring的封装,用于简化Spring应用的开发。
575 0
Spring,SpringBoot和SpringMVC的关系以及区别 —— 超准确,可当面试题!!!也可供零基础学习
|
9月前
|
Java 数据库连接 Spring
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
文章是关于Spring、SpringMVC、Mybatis三个后端框架的超详细入门教程,包括基础知识讲解、代码案例及SSM框架整合的实战应用,旨在帮助读者全面理解并掌握这些框架的使用。
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
|
10月前
|
前端开发 Java 应用服务中间件
我以为我对Spring MVC很了解,直到我遇到了...
所有人都知道Spring MVC是是开发的,却鲜有人知道Spring MVC的理论基础来自于1978 年提出MVC模式的一个老头子,他就是Trygve Mikkjel Heyerdahl Reenskaug,挪威计算机科学家,名誉教授。Trygve Reenskaug的MVC架构思想早期用于图形用户界面(GUI) 的软件设计,他对MVC是这样解释的。MVC 被认为是解决用户控制大型复杂数据集问题的通用解决方案。最困难的部分是为不同的架构组件想出好的名字。模型-视图-编辑器是第一个。
168 1
我以为我对Spring MVC很了解,直到我遇到了...
|
9月前
|
XML Java 数据库连接
MyBatis中的接口代理机制及其使用
【8月更文挑战第5天】MyBatis的接口代理机制是其核心功能之一,允许通过定义接口并在运行时生成代理对象来操作数据库。开发者声明一个带有`@Mapper`注解的接口,MyBatis则依据接口方法、映射配置(XML或注解)及数据库信息动态生成代理类。此机制分为四步:创建接口、配置映射文件或使用注解、最后在业务逻辑中注入并使用代理对象。这种方式简化了数据库操作,提高了代码的可读性和可维护性。例如,在电商系统中可通过`OrderMapper`处理订单数据,在社交应用中利用`MessageMapper`管理消息,实现高效且清晰的数据库交互。
|
9月前
|
前端开发 Java Spring
Java 新手入门:Spring Boot 轻松整合 Spring 和 Spring MVC!
Java 新手入门:Spring Boot 轻松整合 Spring 和 Spring MVC!
133 0