• 大小:
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2023-09-23
  • 语言: 其他
  • 标签: 微信  小程序  

资源简介

小程,巧应用 微信小程序开发实战(第二版)源代码

资源截图

代码片段和文件信息

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.wxml
     文件         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.wxml
     文件         287  2016-10-16 20:09  书籍案例代码\maps\pages\maps\maps.wxss
............此处省略174个文件信息

评论

共有 条评论