MiniDao的安裝
===
> * 與Jeecg同樣,MiniDao需要JDK1.5以上的系統環境
> * 需要引入必要的lib文件
> * 引入必要的配置文件
> * Spring.xml,log4j.properties
> * 使用MiniDao時必須作成的
> * 文件:JavaBeans、
> * Dao(.java)、
> * SQL文件(.sql)
使用MiniDao功能時,作成的JavaBeans,Dao(.java),spring.xml文件,SQL文件(.sql)之間關系如下圖:

第一步: 引入minidao 依賴
```
<dependency>
<groupId>org.jeecgframework</groupId>
<artifactId>minidao-pe</artifactId>
<version>1.8.5</version>
</dependency>
```
第二步: spring配置文件, 注冊MiniDao動態代理類
```
<!-- MiniDao動態代理類 -->
<bean id="miniDaoHandler" class="org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer">
<!-- 是使用什么字母做關鍵字Map的關鍵字 默認值origin 即和sql保持一致,lower小寫(推薦),upper 大寫 -->
<property name="keyType" value="lower"></property>
<!-- 格式化sql -->
<property name="formatSql" value="false"></property>
<!-- 輸出sql -->
<property name="showSql" value="false"></property>
<!-- dao 掃描地址,配置符合spring方式 -->
<property name="basePackage" value="examples.dao.*"></property>
<!-- 使用的注解,默認是Minidao,推薦 Repository-->
<property name="annotation" value="org.springframework.stereotype.Repository"></property>
</bean>
```
第三步: spring配置文件,注冊minidao需要使用的工具類
```
<!-- JDBC配置 -->
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource">
<ref bean="dataSource" />
</property>
</bean>
<!-- JDBC 占位符配置 -->
<bean id="namedParameterJdbcTemplate"
class="org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate">
<constructor-arg ref="dataSource" />
</bean>
```
通過以上配置minidao集成OK,可以寫第一個mini SQL了。
- 前言
- 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
- 批量查詢寫法