美文网首页每天写1000字WebAndroid
用JeeSite快速搭建网站(2):单表的增删改查

用JeeSite快速搭建网站(2):单表的增删改查

作者: 沉思的Panda | 来源:发表于2016-11-30 21:35 被阅读2538次

    上次在用JeeSite快速搭建网站(1):搭建环境中我们搭建好了JeeSite的环境,这次来实现单表数据的增删改查。

    一、准备数据

    在数据库中中添加一张表和数据,以mysql为例

    SET NAMES utf8;
    SET FOREIGN_KEY_CHECKS = 0;
    -- ----------------------------
    --  Table structure for `tbl_apk_version`
    -- ----------------------------
    DROP TABLE IF EXISTS `tbl_apk_version`;
    CREATE TABLE `tbl_apk_version` (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `version` varchar(50) DEFAULT NULL COMMENT '版本号',
      `build_number` int(11) DEFAULT NULL COMMENT '版本编号',
      `package_name` varchar(200) DEFAULT NULL COMMENT '包名',
      `description` varchar(500) DEFAULT NULL COMMENT '升级描述',
      `download_id` int(11) DEFAULT NULL COMMENT '下载文件服务器地址',
      `create_time` datetime DEFAULT NULL,
      `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
    -- ----------------------------
    --  Records of `tbl_apk_version`
    -- ----------------------------
    BEGIN;
    INSERT INTO `tbl_apk_version` VALUES ('1', '1.66', '2016091303', 'com.pkg.test', '1.添加保存计划的跳转\r\n2.修复下拉刷新的Bug', '2722', '2016-08-10 09:49:32', '2016-08-10 09:49:32');
    COMMIT;
    SET FOREIGN_KEY_CHECKS = 1;
    

    结果如下:


    二、在jeesite后台生成代码

    1. 在jeesite.properties配置代码生成路径

    projectPath=D:\workspace\jeesite

    1. 配置业务表



      选中 tbl_apk_version,点击下一步,进行配置


    2. 配置代码生成方案
      代码生成→生成方案配置中,添加模块信息。


      点击“点击保存并生成代码”,弹出“操作生成方案'apk升级'成功”的消息,即表示成功。此时查看代码,即可看到新增的文件
      新增7个文件

    三、在jeesite后台配置菜单

    系统设置→系统设置→菜单管理中去新增菜单:

    1. 顶部一级菜单无需配置
    2. 左侧二级菜单无需配置
    3. 左侧三级菜单其中链接配置为TblApkVersionController中的url
    4. 三级菜单内的查看和编辑的权限标志分别对应着TblApkVersionController中的list和edit方法

    最后,效果如下:


    此时,退出重新登录,可以看到新增加的菜单效果如下:


    目标完满达成~~

    Panda
    2016-11-30

    相关文章

      网友评论

        本文标题:用JeeSite快速搭建网站(2):单表的增删改查

        本文链接:https://www.haomeiwen.com/subject/zjetmttx.html