DAO 參數注解
===
#### @Param注釋標簽
使用@Param注釋指定方法(method)的參數名**別名**,這樣就可以在SQL指令中通過**別名**引用方法(method)的參數。
**方法:**
```
Map<String,Object> getMap2(@Param("empnokey") String empno,@Param("namekey")String name);
```
**SQL:**
```
SELECT * FROM employee WHERE empno = :empnokey and name = :namekey
```
**注意:**
通過@Param標記,方法的全部參數必須都設置別名,否則會提示錯誤,盡量別名和參數名保持一致
#### @Arguments注釋標簽
使用@Arguments注釋指定方法(method)的參數的別名,這樣就可以在SQL指令中通過別名引用方法(method)的參數。
**方法:**
```
@Arguments({"empnokey","namekey"})
Map getMap(String empno,String name);
```
**SQL:**
```
SELECT * FROM employee
WHERE empno = :empnokey
and name = :namekey
```
說明:盡量別名和參數名保持一致。
- 前言
- 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
- 批量查詢寫法