build script Ġ{ ĊĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠ Ġclasspath (" com . h 2 database : h 2 : 1 . 4 . 1 9 7 ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" org . springframework . boot ") Ġversion Ġ" 2 . 3 . 5 . RELEASE " ĊĠĠĠ Ġid (" io . spring . dependency - management ") Ġversion Ġ" 1 . 0 . 1 0 . RELEASE " ĊĠĠĠ Ġwar ĊĠĠĠ Ġjava ĊĠĠĠ Ġid (" org . fly way db . fly way ") Ġversion Ġ" 7 . 0 . 0 " Ċ } Ċ Ċ group Ġ= Ġ" com . key gen qt " Ċ version Ġ= Ġ" 1 . 0 . 0 " Ċ java . source Compatibility Ġ= ĠJava Version . VERSION _ 1 1 Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ // Ġfly way Ġconf Ċ fly way Ġ{ ĊĠĠĠ Ġurl Ġ= Ġ" jdbc : mysql :// localhost : 3 3 0 6 / my _ library ? use SSL = false & server Timezone = UTC & allow PublicKey Retrie val = true " ĊĠĠĠ Ġuser Ġ= Ġ" root " ĊĠĠĠ Ġschemas Ġ= ĠarrayOf (" my _ library ") ĊĠĠĠ Ġpassword Ġ= Ġfind Property (" my _ library _ password ") Ġas ĠString Ċ } Ċ Ċ // Ġcommon s - io Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . apache . commons : commons - io : 1 . 3 . 2 ") Ċ } Ċ Ċ // Ġrest Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - h ate o as ") Ċ } Ċ Ċ // Ġmysql Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - data - jpa ") ĊĠĠĠ Ġimplementation (" mysql : mysql - connector - java : 8 . 0 . 1 8 ") Ċ } Ċ Ċ // Ġsecurity Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - security ") ĊĠĠĠ Ġimplementation (" io . json web token : jj wt : 0 . 9 . 1 ") Ċ } Ċ Ċ // Ġvalidate Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - validation ") ĊĠĠĠ Ġimplementation (" commons - validator : commons - validator : 1 . 7 ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - data - rest ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web ") ĊĠĠĠ Ġprovided Runtime (" org . springframework . boot : spring - boot - starter - tomcat ") ĊĠĠĠ Ġtest Implementation (" org . springframework . boot : spring - boot - starter - test ") Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude ( group Ġ= Ġ" org . junit . vint age ", Ġmodule Ġ= Ġ" junit - vint age - engine ") ĊĠĠĠ Ġ} Ċ } Ċ