1.使用jfinal擴展包jfinal-ext-3.1.2.jar導出Excel報表,他須要依賴poi-3.12.jarmysql
jai包下載地址:http://files.cnblogs.com/files/zhougaojun/jfinal-ext_poi.zipgit
導出Excel方法:github
//導出Excel public void excel()throws Exception{ List<Record> list = Db.find("select * from activeaction_6_new"); PoiRender render = new PoiRender(list); String[] headers = {"ID","遊戲ID","渠道ID","MAC","IP","設備版本","設備信息","IDFA","IDFV","激活時間","區域","用戶ID","遊戲版本號"}; String[] columns= {"id","gameId","channelId","mac","ip","deviceos","deviceinfo","idfa","idfv","actionTime","area","userid","gamever"}; render(render.headers(headers).columns(columns).sheetName("全部激活").fileName("adreport.doc")); }
2.使用guava-16.0.1.jar工具類sql
jar包下載地址: http://files.cnblogs.com/files/zhougaojun/guava-16.0.1.zipapp
使用實例:maven
List<Cat> list = Lists.newArrayList(new Cat("catA",5),new Cat("catB",10)
System.out.println(Strings.isNullOrEmpty(null)); System.out.println(Strings.nullToEmpty("aa"));
//一行一行讀取日誌文件封裝成一個list
List<String> list50 = Files.readLines(new File("E:\\50_phoneadv.20150521.png\\50_phoneadv.zqgame.com.log_20150521.log"),Charset.defaultCharset());
3.jfinal使用druid數據源配置ide
下載地址:http://central.maven.org/maven2/com/alibaba/druid/1.0.4/工具
@Override public void configPlugin(Plugins me) { loadPropertyFile("dbconfig.properties"); DruidPlugin druidPlugin =new DruidPlugin(getProperty("main.jdbc.database"), getProperty("main.jdbc.user"), getProperty("main.jdbc.password"), getProperty("jdbc.driverClass")); druidPlugin.addFilter(new StatFilter()); druidPlugin.setValidationQuery("SELECT 1"); druidPlugin.setTestWhileIdle(true); druidPlugin.setTestOnBorrow(true); druidPlugin.setTestOnReturn(true); WallFilter wall = new WallFilter(); wall.setDbType("mysql"); druidPlugin.addFilter(wall); me.add(druidPlugin); ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin); mappingClass(arp); arp.setShowSql(false); SqlReporter.setLogger(true); me.add(arp); }
4.commons-validatorui
5.commons-lang3-3.4.jar 獲取當前操做系統,JDK版本spa
6.jfinal-utils https://github.com/Dreampie/jfinal-utils,正則驗證等
7.jfinal驗證碼,https://github.com/Dreampie/jfinal-captcha
8.jfinal插件合集,http://www.oschina.net/p/jfinal-dreampie
jfinal發郵件,https://github.com/Dreampie/jfinal-mailer