Skip to content

kaminami/MyBuddy

Repository files navigation

MyBuddy

a helper library for MyBatis

Requirements

Usage

import net.devgoodies.query.*

ExpandoInstaller.instance.install()

def sortConditionArray = 'abc'.desc() + 'xyz'.asc()
sortConditionArray.toOrderByString() 
// abc DESC, xyz ASC
import net.devgoodies.query.*

def builder = new WhereConditionBuilder()
builder.whereEquals('name', 'foo')
builder.whereIn('id', [1, 3, 5])
builder.toString() 

// (name = 'foo') AND (id IN (1, 3, 5))

Gradle build.gradle example

# build.gradle (minimum)
apply plugin: 'groovy'

repositories {
    jcenter()

    maven { 
        url 'https://github.com/kaminami/MyBuddy/raw/master/repository' 
    }
}

dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.4.12'
    compile 'net.devgoodies:mybuddy:1.0.1'
}

About

a helper library for MyBatis

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages