moved everything to spark in order to facilitate having a same-origin wrapper around my actual external http requests
moved everything to spark in order to facilitate having a same-origin wrapper around my actual external http requests
decided to try using mybatis instead of using an httpclient library