Skip to content
pvidasoftwarePublic
forked from jagedn/QueryDSL

About

simple DSL to build SQL sentences

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

QueryDSL

simple DSL to build SQL sentences

Usage

def queryDSL = QueryDSL.build {
        select 'a.field1, a.field2'
        from 'mytable a'
        where{
            and{
                eq "a.field1", 501
            }
        }
        innerJoin "table2 b" on "a.field1" eq "b.field1"
        groupBy 1
    }

    String select = queryDSL.SQL
    Sql sqlSelect = new Sql(dataSource)
    println sqlSelect.rows(sqlSelect)

    String countResources = queryDSL.CountSQL
    Sql sqlCount = new Sql(dataSource)
    println sqlCount.firstRow(countResources)
    

About

simple DSL to build SQL sentences

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages