资源简介
小程,巧应用 微信小程序开发实战(第二版)源代码
代码片段和文件信息
package com.demo.common;
import com.demo.common.model._MappingKit;
import com.demo.index.IndexController;
import com.demo.vote.VoteController;
import com.jfinal.config.Constants;
import com.jfinal.config.Handlers;
import com.jfinal.config.Interceptors;
import com.jfinal.config.JFinalConfig;
import com.jfinal.config.Plugins;
import com.jfinal.config.Routes;
import com.jfinal.core.JFinal;
import com.jfinal.kit.PropKit;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.druid.DruidPlugin;
import com.jfinal.template.Engine;
/**
* 本 demo 仅表达最为粗浅的 jfinal 用法,更为有价值的实用的企业级用法
* 详见 JFinal 俱乐部: http://jfinal.com/club
*
* API引导式配置
*/
public class DemoConfig extends JFinalConfig {
/**
* 运行此 main 方法可以启动项目,此main方法可以放置在任意的Class类定义中,不一定要放于此
*
* 使用本方法启动过第一次以后,会在开发工具的 debug、run config 中自动生成
* 一条启动配置,可对该自动生成的配置再添加额外的配置项,例如 VM argument 可配置为:
* -XX:PermSize=64M -XX:MaxPermSize=256M
*/
public static void main(String[] args) {
/**
* 特别注意:Eclipse 之下建议的启动方式
*/
JFinal.start(“WebRoot“ 80 “/“ 5);
/**
* 特别注意:IDEA 之下建议的启动方式,仅比 eclipse 之下少了最后一个参数
*/
// JFinal.start(“WebRoot“ 80 “/“);
}
/**
* 配置常量
*/
public void configConstant(Constants me) {
// 加载少量必要配置,随后可用PropKit.get(...)获取值
PropKit.use(“config.properties“);
me.setDevMode(PropKit.getBoolean(“devMode“ false));
}
/**
* 配置路由
*/
public void configRoute(Routes me) {
// me.add(“/“ IndexController.class “/index“); // 第三个参数为该Controller的视图存放路径
me.add(“/“ VoteController.class “/vote“); // 第三个参数为该Controller的视图存放路径
// me.add(“/blog“ BlogController.class); // 第三个参数省略时默认与第一个参数值相同,在此即为 “/blog“
}
public void configEngine(Engine me) {
me.addSharedFunction(“/common/_layout.html“);
me.addSharedFunction(“/common/_paginate.html“);
}
public static DruidPlugin createDruidPlugin() {
return new DruidPlugin(PropKit.get(“jdbcUrl“) PropKit.get(“user“) PropKit.get(“password“).trim());
}
/**
* 配置插件
*/
public void configPlugin(Plugins me) {
// 配置C3p0数据库连接池插件
DruidPlugin druidPlugin = createDruidPlugin();
me.add(druidPlugin);
// 配置ActiveRecord插件
ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin);
// 所有映射在 MappingKit 中自动化搞定
_MappingKit.mapping(arp);
arp.setShowSql(true);
me.add(arp);
}
/**
* 配置全局拦截器
*/
public void configInterceptor(Interceptors me) {
}
/**
* 配置处理器
*/
public void configHandler(Handlers me) {
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-04-28 16:24 书籍案例代码\
目录 0 2017-04-28 16:20 书籍案例代码\maps\
文件 95 2016-10-15 17:36 书籍案例代码\maps\app.js
文件 790 2016-10-16 20:15 书籍案例代码\maps\app.json
文件 1461 2016-10-16 19:56 书籍案例代码\maps\app.wxss
目录 0 2017-04-28 16:20 书籍案例代码\maps\image\
文件 1363 2016-10-11 23:07 书籍案例代码\maps\image\arrowright.png
文件 18189 2016-10-16 19:55 书籍案例代码\maps\image\bg.jpg
文件 1622 2016-10-11 23:07 书籍案例代码\maps\image\green_tri.png
文件 3542 2016-10-11 23:07 书籍案例代码\maps\image\icon64_appwx_logo.png
文件 647 2016-10-11 23:07 书籍案例代码\maps\image\icon_API.png
文件 634 2016-10-11 23:07 书籍案例代码\maps\image\icon_API_HL.png
文件 431 2016-10-11 23:07 书籍案例代码\maps\image\icon_component.png
文件 429 2016-10-11 23:07 书籍案例代码\maps\image\icon_component_HL.png
文件 3760 2016-10-11 23:07 书籍案例代码\maps\image\pause.png
文件 4420 2016-10-11 23:07 书籍案例代码\maps\image\play.png
文件 1252 2016-10-11 23:07 书籍案例代码\maps\image\plus.png
文件 5801 2016-10-11 23:07 书籍案例代码\maps\image\record.png
文件 2539 2016-10-11 23:07 书籍案例代码\maps\image\stop.png
文件 2656 2016-10-11 23:07 书籍案例代码\maps\image\trash.png
文件 1241 2016-10-11 23:07 书籍案例代码\maps\image\wechat.png
文件 1241 2016-10-11 23:07 书籍案例代码\maps\image\wechatHL.png
目录 0 2017-04-28 16:20 书籍案例代码\maps\pages\
目录 0 2017-04-28 16:20 书籍案例代码\maps\pages\index\
文件 161 2016-10-16 20:04 书籍案例代码\maps\pages\index\index.js
文件 141 2016-10-16 20:07 书籍案例代码\maps\pages\index\index.wxm
文件 288 2016-10-16 20:02 书籍案例代码\maps\pages\index\index.wxss
目录 0 2017-04-28 16:20 书籍案例代码\maps\pages\maps\
文件 453 2016-10-30 09:30 书籍案例代码\maps\pages\maps\maps.js
文件 466 2016-11-20 14:39 书籍案例代码\maps\pages\maps\maps.wxm
文件 287 2016-10-16 20:09 书籍案例代码\maps\pages\maps\maps.wxss
............此处省略174个文件信息
相关资源
- 官微刷票查票辅助(微信刷票查票辅
- 40款h5游戏+21款热门测试吸粉
- 微信小程序源码-合集5
- 使用delphi+intraweb进行微信开发1~4代码
- 微信群成员导出工具.zip
- 帝国CMS微信支付宝支付接口插件
- 日期控件---适用于微信、手机端
- 微信小程序开发视频+demo
- 企业微信JS-SDK调试工具
- 自己写的delphi控制PPTWord的一个小程序
- axure 微信资源元件库
- 微信红包.xmind
- 基于微信小程序的校园二手商品交易
- 微信小游戏扑克24点源码
- 基于微信小程序外卖点餐系统 开题报
- 生日烟火的小程序带有原代码
- 安卓小程序_拨打电话
- 微信小程序 录音机源码
- 微信打飞机IOS版源代码
- 小程序小游戏你画我,猜亲测可用
- 微信小程序源码-合集1.rar
- 微信小程序源码-合集3
- 外卖小程序源码带后台和数据库
- 微信支付预订单、查询、退款等接口
- 微信小程序Demo/---欧拉蜜自然语言理解
- 微信小程序完整Demo--支持人工智能对
- 存包柜配件 存包柜系统 智能柜系统
- 小程序智能识别快递收货地址自动解
- 40款微信H5小程序合集+源码
- 18个常用微信小程序源码
评论
共有 条评论