Dao 定义
===
#### 检索(SELECT)处理
进行检索处理的场合,要指定返回值的类型。返回值的类型是java.util.List的实装的场合,SELECT指令将返回实体(Entity)的列表(List)。返回值是实体(Entity)型的数组(array)的场合,返回实体数组(Entity array)。返回值的类型是实体(Entity)的场合,将返回实体(Entity)。
- public List selectList(int deptno);
- public Department[] selectArray(int deptno);
除了实体(Entity)以外,还可以利用DTO或者Map作为检索处理的返回值。
返回值为DTO类型的列表(List<Dto>)的场合,将返回DTO的列表(List)。
返回值为DTO类型的数组(Dto[])的场合,将返回DTO的数组(array)。
返回值为Map类型的列表(List<Map>)的场合,将返回Map的列表(List)。
返回值为Map类型的数组(Map[])的场合,将返回Map的数组(array)。
- public List<EmpDto> selectAsDtoList(int deptno);
- public EmpDto[] selectAsDtoArray(int deptno);
- public List<Map> selectAsMapList(int deptno);
- public Map[] selectAsMapArray(int deptno);
除此以外的场合,MiniDao还想定了这样一种情况,也即,像SELECT count(*) FROM emp这样的指令,返回值为1行只有一个列项值的情况。
- public int selectCountAll();
- 前言
- MiniDao的介绍
- Springboot 快速集成minidao
- springmvc 快速集成minidao
- Minidao 技术架构
- Minidao Vs Mybatis
- MiniDao简介及特征
- MiniDao简介及特征
- MiniDao SQL分离写法
- Minidao SQL注解写法
- Minidao SQL参数用法
- MiniDao主键策略
- 数据库支持类型
- MiniDao安装及配置
- Minidao安装
- Minidao配置
- 自定义拦截器
- MiniDao基本概念
- Minidao基本理念
- DAO定义
- DAO注解
- SQL条件语法
- 实战技巧篇
- minidao条件like写法
- 参数格式化工具类:DaoFormat
- 批量查询写法