代码目录:
    bzc-db-starter
    简单查询案例:

    1. SQLQuery sqlQuery = this.sqlQuery();
    2. sqlQuery.select("oau.*")
    3. .table("oam_autodispatch oau");
    4. where_Comm(search, sqlQuery, "oau");
    5. if (search != null && search.getSearchmodel() != null) {
    6. orgpage = sqlQuery.orderby("oau.id", OrderByEnum.Desc)
    7. .toPage(AutoDispatchModelEx.class);

    SQLQuery这个类中采用了Builder模式,里面有select, table, join, where等方法,对应着一个个关键字。
    具体使用:
    select:传入的是查询的列,可以有多个列,如下
    sqlQuery.select(" a.stationno, anyLast(a.orderid) orderid ,a.produceyear ,sum(a.monthenergy) totalenergypower")
    table:传入表名,要加上别名,如下
    .table("mt_stationoffcheck n")

    删除与更新:
    通过BaseDao中的update和delete方法,这个较简单,就是先写出完成的sql,然后执行这个sql就完成了。