jeesite应用实战(数据增删改查),认真读完后10分钟就能开发一个模块
发布日期:2021-04-30 21:10:25 浏览次数:101 分类:精选文章

本文共 1500 字,大约阅读时间需要 5 分钟。

利用Jeesite搭建站点:从数据到开发的实践指南

Jeesite作为一款灵活高效的站点搭建工具,在数据管理和开发方面提供了强大的支持。以下是搭建Jeesite站点并进行开发的实用指南。

一、页面效果

初步访问Jeesite站点后,可以看到一个简洁的页面界面。主要功能集中在数据的增删改查操作上,操作流程简单明了,适合快速开发需求。

二、Jeesite开发实用指南

Jeesite通过模块化设计和代码生成功能,大大简化了站点搭建过程。

1. 数据表创建

在Jeesite中创建数据表前,需注意以下几点:

  • 必填字段:标注为红色部分的字段是Jeesite的核心字段,必须正确填写。
  • 表单字段:可以通过多种方式创建表单,Jeesite支持灵活配置。

2. 代码生成

第一步:业务表配置

  • 点击【代码生成】,选择【业务表配置】。
  • 点击【业务表添加】,选择已创建的表。
  • 点击【下一步】,即使表已存在,也需重新添加。
  • 第二步:方案配置

  • 点击【生成方案配置】,选择【添加】。
  • 配置模块信息:
    • 模板分类:选择“增删改查(单表)”。
    • 模块名:如“esi”代表电商资讯模块。
    • 业务表名:如“esi_elec_dynamic”。
    • 文件替换:如需更新已有文件,勾选【是否替换现有文件】。
    • 系统环境:建议在Windows环境下完成代码生成。
  • 第三步:代码部署

    生成完成后,Jeesite会提示文件路径,将文件夹复制到指定目录下。

    3. 菜单管理

    第一步:新建菜单

  • 进入【系统设置】-》【菜单管理】-》【菜单添加】。
  • 添加横向导航菜单,填写链接文本和权限标识。
  • 第二步:菜单配置

    确保菜单链接与@RequestMapping方法对应,权限标识与@RequiresPermissions注解匹配。

    4. 字典应用

    第一步:新建字典

  • 进入【系统设置】-》【字典管理】-》【字典添加】。
  • 配置字典信息,注意字段排序和键值。
  • 第二步:字典使用

    在动态表单中(如esiElecDynamicForm.jsp)引用字典数据时,使用如下的代码片段:

    • path对应数据库字段名。
    • items从字典中获取值。

    5. 角色分配

    第一步:新建角色

  • 进入【系统设置】-》【角色管理】-》【角色添加】。
  • 配置角色名称和权限模块。
  • 第二步:权限分配

    在角色管理中,设置用户权限模块,如“cms:article:edit”等。

    6. 发布人显示

    第一步:页面显示

    在动态列表页面(esiElecDynamicList.jsp)插入显示发布人代码:

    ${esiElecDynamic.user.name}

    第二步:数据关联

    确保用户信息关联到动态表中,配置数据库join语句:

    JOIN sys_user u ON u.id = a.create_by

    第三步:列宽设置

    在列表页面(esiElecDynamicList.jsp)中,通过CSS调整列宽,确保界面美观。

    7. 状态选择查询

    第一步:状态过滤

    在搜索表单中添加状态筛选:

  • 提示与注意事项

    • 模块开发:建议从增删改查开始,逐步扩展功能模块。
    • 权限管理:合理分配权限,确保用户角色匹配操作权限。
    • 代码维护:定期检查代码生成日志,确保文件路径正确。

    通过以上步骤,可以快速搭建Jeesite站点并进行开发。在实际操作中,结合项目需求灵活配置Jeesite功能,充分发挥其优势。

    上一篇:软件测试人员的职业发展之路(最新咨询)
    下一篇:自动化测试学习-Pytest的配置文件

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2026年06月02日 15时09分11秒