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

上次在用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. 配置业务表


    用JeeSite快速搭建网站(2):单表的增删改查_第1张图片

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


    用JeeSite快速搭建网站(2):单表的增删改查_第2张图片
  2. 配置代码生成方案
    代码生成→生成方案配置中,添加模块信息。

    用JeeSite快速搭建网站(2):单表的增删改查_第3张图片

    点击“点击保存并生成代码”,弹出“操作生成方案'apk升级'成功”的消息,即表示成功。此时查看代码,即可看到新增的文件
    用JeeSite快速搭建网站(2):单表的增删改查_第4张图片
    新增7个文件

三、在jeesite后台配置菜单

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

  1. 顶部一级菜单无需配置
  2. 左侧二级菜单无需配置
  3. 左侧三级菜单其中链接配置为TblApkVersionController中的url
    用JeeSite快速搭建网站(2):单表的增删改查_第5张图片
  4. 三级菜单内的查看和编辑的权限标志分别对应着TblApkVersionController中的list和edit方法
    用JeeSite快速搭建网站(2):单表的增删改查_第6张图片

最后,效果如下:


用JeeSite快速搭建网站(2):单表的增删改查_第7张图片

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


用JeeSite快速搭建网站(2):单表的增删改查_第8张图片

目标完满达成~~

Panda
2016-11-30

你可能感兴趣的:(用JeeSite快速搭建网站(2):单表的增删改查)