Java 開發(fā)框架 AnyLine
anyline_core:基礎包 anyline_web:javaEE基礎 anyline_struts:strtus2支持 anyline_springmvc:springmvc支持 anyline_mysql:mysql支持 anyline_mssql:sql server支持 anyline_alipay:支付寶支付集成工具 anyline_weixin:微信支付集成工具 anyline_jpush:極光推送集成工具 anyline_easemob:環(huán)信集成工具 anyline_amap:高德云圖集成工具 anyline_sms:基于阿里云的短信發(fā)送工具
一行代碼自我介紹
HelloWord: DataSet set = service.query("member", parseConfig(true,"AGE:age","NAME:name%")); 方法說明:以分頁方式 查詢 年齡=20 并且 姓名以'張'開頭的用戶 對應的URL參數(shù): http://localhost/test?age=20&name=張 最終執(zhí)行的SQL:SELEC * FROM MEMBER WHERE AGE=20 AND NAME LIKE '張%' limit 0, 10 MEMBER:需要查詢的表 parseConfig:收集http傳入的參數(shù) true:是否需要分頁(默認false) AGE:age AGE:對應表中的列 age:對應url參數(shù)名 默認當(null != age值)時,最終會拼成SQL查詢條件 WHERE AGE= ? 類似的查詢: /** * 按條件查詢 * @param src 數(shù)據(jù)源(表或自定義SQL或SELECT語句) * @param configs 封裝來自于http的查詢條件 * @param conditions 固定查詢條件 * @return */ public DataSet query(DataSource ds, String src, ConfigStore configs, String ... conditions); public DataSet query(String src, int fr, int to, String ... conditions); publicListquery(Class clazz, ConfigStore configs, String ... conditions); service.query("hr.MEMBER(count(0) AS CNT)"); //直接查表或視圖 service.query("SELECT * FROM hr.MEMBER"); //原生SQL service.query("oc.web.hr:ALL_LEAVE_MEMBER"); //自定義SQL 像mybatis那種方式
手冊原地址:http://doc.anyline.org/
手冊中放空的內容是因為官方并沒有給出相應內容,可以前往官網(wǎng)查看!